Grafische Sendebuttons haben keinen Namen?
razor
- html
Hy!
Stimmt das?
Ich möchte nämlich mit PHP prüfen, ob ein grafischer Button gedrückt wurde, aber ich kann dem zwar einen Namen zuweisen, bekomme aber kein Feedback, ob er gedrückt wurde:
<input type="image" src="test.gif" name="test" />
<?php
if (isset($test)) print "Test wurde gedrückt!";
?>
Das führt zu gar keiner Ausgabe. Warum?
hallo Razor!
Ich habe exakt dein beispiel noch nie selber ausgeführt.
Ist das gepostete Beispiel kkomplett?
in dem fall würde ich das Input tag einmal in ein Form einklammer.
Also
<form name="blabla">
<input .......>
</form>
Das "<form>" habe ich nur weggelassen, weil ich dachte es wäre klar. Also auf jeden Fall habe ichs mit <form>-Tag getested und es scheint die Variable nicht zu geben.
Hy!
Tach
Stimmt das?
Ich möchte nämlich mit PHP prüfen, ob ein grafischer Button gedrückt wurde, aber ich kann dem zwar einen Namen zuweisen, bekomme aber kein Feedback, ob er gedrückt wurde:
Doch, bekommst Du. Aber nicht als name=value
<input type="image" src="test.gif" name="test" />
<?php
if (isset($test)) print "Test wurde gedrückt!";
?>
Das führt zu gar keiner Ausgabe. Warum?
Bei input type="image" wird nicht name="value", sondern
name.x mit der X-Koordinate des Klicks und name.y mit der Y-Koordinate des Klicks übermittelt.
In welchen Variablen das dann bei PHP verpackt wird, kann ich Dir nicht sagen.
Andreas
Hy!
Tach
Stimmt das?
Ich möchte nämlich mit PHP prüfen, ob ein grafischer Button gedrückt wurde, aber ich kann dem zwar einen Namen zuweisen, bekomme aber kein Feedback, ob er gedrückt wurde:
Doch, bekommst Du. Aber nicht als name=value
<input type="image" src="test.gif" name="test" />
<?php
if (isset($test)) print "Test wurde gedrückt!";
?>
Das führt zu gar keiner Ausgabe. Warum?
Bei input type="image" wird nicht name="value", sondern
name.x mit der X-Koordinate des Klicks und name.y mit der Y-Koordinate des Klicks übermittelt.
In welchen Variablen das dann bei PHP verpackt wird, kann ich Dir nicht sagen.
Andreas
Hy!
Sorry, falschen Button erwischt...
Gerade fiel mir ein: name_x und name_y sind die Variablen, wenn ich mich richtig erinnere.
Andreas
Danke, werds mal probieren!