Calocybe: Formulare

Beitrag lesen

Hi!

<input type="image" value="Test" name="Test" src="../images/buttons/aus.gif">

Wenn ich dann in einem ASP Script den value Wert abfrage, ist er = "". Also leer!

Du suchst dort ja nach einem Querystring-Argument namens "Test", welches dann auch den Wert "Test" haben soll. Dann nenne doch Deine drei Submit-Bilder unterschiedlich, also z.B. "submit1", "submit2", "submit3". Dann pruefst Du einfach, welcher der drei im Querystring ueberhaupt vorhanden ist. (Die gegebene QueryString(x)-Methode kannst Du dabei nicht verwenden, da diese imho immer "" zurueckgibt, wenn der gesuchte Parameter gar nicht existiert ODER er zwar existiert, aber keinen Wert hat (...&submit1=&...).) Aber Moment, dieser Vorschlag setzt ja voraus, dass bei Click auf submit1 nur dieser uebermittelt wird, submit2 und submit3 jedoch nicht. Ist das wirklich so? Am besten, Du gibst mal testweise den vollstaendigen Querystring in einer Testseite aus (server.htmlencode() benutzen) und schaust, was genau denn da drin steht, wenn Du alle die Submit-Bilder mal klickst. Wenn Du dann nicht zurechtkommst, kannst Du diese Strings ja mal posten, da koennen wir mal weiterschauen.

Calocybe