|
|
|
|
Problem mit Formularsubmit |
MarsTheGod
Aufsteiger
Dabei seit: 13.06.2003
Beiträge: 72
Herkunft: Bad Oeynhausen
|
|
Problem mit Formularsubmit |
|
Hi, ich habe mal folgendes "Passwortvergessenformular" zusammen programmiert:
<p align="center">
<?
include ("db.php");
$proof6=empty($button6);
if($proof6=="1")
{
$button6="0";
}
if ($button6==" Absenden ")
{
$query = "SELECT * FROM xchange_user WHERE nickname='$nickname'";
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
$passwort = $row['passwort'];
$email = $row['email'];
}
$email_to = "$nickname <$email>"; //Absender-Email
$email_from_mail = "MLRecords@gmx.de"; //Absender-Name
$email_from_name = "MLRecords"; //Betreff in der Mail
$email_betreff = "Passwort vergessen"; //BCC
$email_to_bcc = "MLRecords@gmx.de";
$emailbody='
Hallo ' . $nickname . ',
<br><br>
da du deine Zugangsdaten vergessen hast, kriegst du sie hiermit erneut zugesendet.
<br><br>
Dein Benutzername ist: ' . $nickname . '
<br><br>
Dein Passwort ist: ' . $passwort . '
<br><br>
Viel Spaß noch beim Bannerexchange,
<br><br>
Ciao MLRecords
';
$header="From:$email_from_name<$email_from_mail>\n";
$header .= "Reply-To: $email_from_mail\n";
$header .= "Bcc: $email_to_bcc\n";
$header .= "X-Mailer: PHP/" . phpversion(). "\n";
$header .= "X-Sender-IP: $REMOTE_ADDR\n";
$header .= "Content-Type: text/html";
mail($email_to,$email_betreff,$emailbody,$header);
?>
Die E-Mail wurde erfolgreich versandt. <br><a href="index.php?var=login.php">Hier geht es zurück zum Login.</a>
<?
}
elseif ($button6=="0") {
?><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="20%" id="AutoNumber1">
<form method="post" action="index.php?var=forgot.php">
<tr><td>Benutzername: </td><td><input type="text" name="nickname" value=""></td></tr>
<tr><td><input type="submit" name="button6" value=" Absenden "></td></tr>
</table>
<?
}
?>
</p>
Hier habe ich jetzt folgendes Problem. Beim Klick auf den Button wird man sofort zur entsprechenden Ausgabe weiter geleitet. Aber wenn man mit Entertaste weiter will, passiert überhaupt nichts. Das Script gibt es in Aktion unter http://mlrecords.lima-city-webspace.de/x...?var=forgot.php
__________________ http://www.mlrecords.de - eine Homepage von mir
http://www.marcellinke.de.vu - eine Homepage von mir über mich
http://www.xchange4u.de.vu - mein Bannerexchange
|
|
06.04.2004 13:05 |
|
|
MarsTheGod
Aufsteiger
Dabei seit: 13.06.2003
Beiträge: 72
Herkunft: Bad Oeynhausen
Themenstarter
|
|
Nee, funktioniert immer noch nicht. Die Variable für Button6 bleibt stur auf 0, wenn ich Enter drücke. Wenn ich Klicke wechselt sie auf Absenden.
__________________ http://www.mlrecords.de - eine Homepage von mir
http://www.marcellinke.de.vu - eine Homepage von mir über mich
http://www.xchange4u.de.vu - mein Bannerexchange
|
|
06.04.2004 13:54 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Dann mach's doch über ein <input type="hidden">. Das wird sowohl bei ENTER als auch beim Klicken auf SUBMIT gesendet.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
06.04.2004 13:57 |
|
|
MarsTheGod
Aufsteiger
Dabei seit: 13.06.2003
Beiträge: 72
Herkunft: Bad Oeynhausen
Themenstarter
|
|
Das mit dem hidden klappt. Danke. Nur komisch, dass es in der oberen Variante auch mit meinen anderen Formularen auf der Seite klappt.
__________________ http://www.mlrecords.de - eine Homepage von mir
http://www.marcellinke.de.vu - eine Homepage von mir über mich
http://www.xchange4u.de.vu - mein Bannerexchange
|
|
06.04.2004 14:18 |
|
|
HeaD
Hoffnungsloser Sozialfall in Behandlung bei Styx
Dabei seit: 31.08.2001
Beiträge: 4.142
Herkunft: Mama
|
|
ich frag mich auch grade wieso das nur so geht, ich hab noch nie das Problem gehabt...
__________________
|
|
06.04.2004 14:49 |
|
|
|
|
|
|