Hat man einen Image-Button, liefert PHP ja immer den Punkt als X/Y Koordinate mit, wenn man den selbigen betätigt.
Ich hatte nun das Problem, dass der Button tatsächlich nur den Klick mit der Mouse akzeptiert hat, aber nicht mehr die Betätigung der Enter-Taste.
Dies kann man ganz einfach umgehen, in dem man einfach beides abfragt. Hier ein Beispiel für eine HTML Form:
<form action="' .$_SERVER['PHP_SELF'] .'" method="post">
<input type="image" src="bild.png" name="submit" alt="" />
</form>Hier folgt nun das Beispiel im PHP-Code, um auf den Mouse-Klick und auf die Tastatur zu reagieren:
<?php
if($_POST['submit'] || $_POST['submit_x']){ ...}
?>Total simpel... :-)
No comments:
Post a Comment