Hi
hier der angesprochene Vorschlag per Mail:
Zitat:
Hi Markus,
Also erster schritt funktionen in eine andre datei auslagern und dann
einbinden per
<!-- #include file = "functions.asp" -->
Das hat den vorteil, das du spaeter funktionen hinzufügen kannst oder ändern
kannst ohne alle asp seiten zu überarbeiten.
In die functions.asp schreibst du die funktionen rein zum beispiel:
function checkNum (ByVal frmField)
if isNumeric(frmField) then
checkNum = true
else
checkNum = false
end if
end function
Dann instanzierst du in der datei die deine formdaten empfängt ein neues
object dem du werte zuweisen kannst mittels:
' Kopiere die request.form daten in neues objekt
set frmObject = Server.CreateObject("Scripting.Dictionary")
for each frmField in request.form
frmObject.add frmField, request.form(frmField)
next
nun kannst du die jeweiligen formulardaten mit
frmObject.item("checkboxname") =
checkNum(frmObject.item("checkboxname")
überprüfen und auf den entsprechenden wert setzen.
Gruss
Netghost
Zitat ende