Hi,
ich habe ein ziemliches Problem.
Ich habe ein einfaches Fenster, welches so aussieht:
Sobald ich die Entertaste drücke im Textfeld, wird das ganze versendet ( automatisch ) und ich lasse mir den $_POST ausprinten.
Array ( [email] => asd )
kommt dabei raus.
Wenn ich den Submitbutton drücke kommt das
Array ( [email] => asd [submit] => Newsletter abbestellen )
dabei raus.
Dieses Problem besteht nur, sofern ein Textfeld vorhanden ist. Bei mehreren gibt es das Problem nicht !
Javascripte, die die Entertaste unterdrücken habe ich schon einmal gesehen, meine Frage ist, ob man das ganze auch ohne Javascript beheben kann ?
MfG Daether
ich habe ein ziemliches Problem.
Ich habe ein einfaches Fenster, welches so aussieht:
Code:
<html> <head> <link rel="stylesheet" type="text/css" href="newsletter.css"> </head> <body> <form action="index.php" method="post"> <table width="300" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="2"> <img src="bilder/space.gif" height="3" width="0" colspan="2"> {if $fehleremail == true } <div class="fehlertext">Sie haben eine falsche Email angegeben.</div> {/if} </td> </tr> <tr> <td class="text" colspan="2"> Email: </td> </tr> <tr> <td class="text" colspan="2"> <input type="text" name="email" value="{if isset ($email)}{$email}{/if}" size="55"> </td> </tr> <tr> <td class="text"> <input type="submit" name="submit" value="Newsletter abbestellen"> </td> </tr> </table> </form> </body> </html>
Array ( [email] => asd )
kommt dabei raus.
Wenn ich den Submitbutton drücke kommt das
Array ( [email] => asd [submit] => Newsletter abbestellen )
dabei raus.
Dieses Problem besteht nur, sofern ein Textfeld vorhanden ist. Bei mehreren gibt es das Problem nicht !
Javascripte, die die Entertaste unterdrücken habe ich schon einmal gesehen, meine Frage ist, ob man das ganze auch ohne Javascript beheben kann ?
MfG Daether
Kommentar