easygo hat geschrieben:Versuchs mal so
Code: Alles auswählen
<input type="image" name="order" src="./images/misc/arrow_up.gif" value="order" alt="name-up" />
nicht dein ernst oder?
Das Problem ist folgendes. Buttons des Typ Images werden anhand ihrer X und Y Koordinate gespeichert die relativ zur linken, oberen Ecke ausgeht.
In deinem Fall existieren zwei Variablen $_POST['order_x'] und $_POST['order_y'] die natürlich nur vorhanden sind wenn der Button gedrückt wurde.
Da ich mit Koordinaten nicht arbeiten will und werde bediene ich mir folgendenden Tricks der auch im www gänzlich so scheint es angewendet wird und zwar:
Code: Alles auswählen
<input type="image" name="button[order]" src="./images/misc/arrow_up.gif" value="order" alt="name-up" />
Man beachte die Änderung im name Attribut......
Mit PHP frage ich dann einfach ungeniert:
Durch dieses Schema erschlage ich automatisch mehrere Submit und Image Buttons.
BTW: value Attribut bei einem benutzerdefinierten Image Button ist etwas unsinnig. Auch wenn neue Browser Versionen mitdenken können heisst das nicht das Alte oder alle Browser damit klarkommen.
Mit dieser Methode kommt jeglicher Browser klar