Problem mit Formularsubmit
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
absenden
absender
aktion
benutzername
betreff
button
email
entsprechenden ausgabe
folgendes problem
header
http
index
input
login
sache
sender
text
type
vergessen
-
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/xchange/index.php?var=forgot.php
EDIT: Die Sache hat sich aufgekl?rt. Ich habe jetzt ein input type=hidden mit reingesetzt.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage