Hi wollte ein anmelde Script machen , mit Überprüfung ob der User schon in der db steht.
Und das ist immer die Fehlermeldung
Parse error: parse error, unexpected T_ELSEIF in /usr/local/httpd/htdocs/kunden/web29/html/spammer/an.php on line 11
jetzt kommt die an.php datei
Und das ist immer die Fehlermeldung
Parse error: parse error, unexpected T_ELSEIF in /usr/local/httpd/htdocs/kunden/web29/html/spammer/an.php on line 11
Code:
<form name="form1" method="post" action="an.php">
<p> Anmelden!</p>
<p>Nick:
<input name="nick" type="text" id="nick">
<br>
Email:
<input name="email" type="text" id="email" size="30">
</p>
<p>
<input type="submit" name="Submit" value="Anmelden">
<br>
<br>
</p>
</form>
<p> </p>
PHP:
<?php
include("include/connect.php");
$abfrage1 = mysql_query("SELECT * FROM user2");
while ($row = mysql_fetch_object ($abfrage1)) {
if ($row->nick==$nick) {
echo "Dieser Benutzer existiert schon!";
exit;
}
}
elseif {
$datum = date("d.M.Y");
$code="";
$max = 13; // Anzahl der Stellen, die das Passwort haben soll
for ($i=0;$i <= $max;$i++)
{
//die ASCII-Zeichen 48 - 84 sind die zahlen von 0-7
$code .= chr(rand(48,57));
}
$eintrag = "INSERT INTO user2 (nick, email) VALUES
('$nick', '$email')";
$eintragen = mysql_query($eintrag);
if($eintragen) {
echo "Du wurdes erfolgreich eingetragen" ;
}
else {
echo "Es gab ein Fehler bei der Anmeldung";
}}
?>