Hallo allerseits,
Moin, Ralf!
ich versuch verzweifelt mit folgenden Code:
<button name="Button1" type="button" value="Blau" onClick="self.location.href='http://test.domain.de/testerg.asp'" ID="Button1">
<img src="./bilder/blau.gif" width="10" height="10" border="0" alt="Bild">
Was du hier machst: Beim Klick wird eine neue Seite geladen. Das Verhalten ist identisch mit dem Eingeben der URL in der Browserzeile - dabei wird aber keinesfalls das Formular abgeschickt, und deswegen findet dein ASP-Skript auch nichts.
Bastel einen SUBMIT-Button rein. :)
Entweder einen auf old-school-Weise: <input type="image" src=...> (das ist IMMER ein Submit-Button), oder einen mit <button type="submit" ...> (nach Angaben von SelfHTML die "moderne" Variante). Erst dann wird das Formular abgeschickt.
Kleiner Hinweis: Bei Variante A wird nicht der Name bzw. (nichtvorhandene) Value gesendet, sondern die Klickposition der Maus auf dem Bild. Du kriegst dann zwei Variablen mit dem Namen des Buttons laut name="..." und "_x" und "_y" hintendran. Zumindest ist das bei PHP so, ich vermute aber mal, daß dieses Verhalten vom Browser abhängt, nicht vom Serverskript.
- Sven Rautenberg