schau mal selfhtml, bei formularen ... type="pa.." glaub ich,
und wie du zwei werte auf gleichheit überprüfst, nun ja, was soll ich da sagen?
==
und wie du zwei werte auf gleichheit überprüfst, nun ja, was soll ich da sagen?
==
$sql = "
SELECT id
FROM login
WHERE userid = '".$_POST["name"]."'
OR email = '".$_POST["email"]."'
";
<html>
<head>
<?php
require 'config.php';
mysql_connect("$dbhost", "$dbuser", "$dbpass");
mysql_select_db("$database");
$query = "INSERT INTO login (userid,user_pass,************,email) VALUES('".$_POST['name']."','".$_POST['pass1']."','".$_POST['************']."','".$_POST['mail']."')";
$nickabfrage = "SELECT userid FROM login WHERE userid = '".$_POST["name"]."'";
$nickergebnis = mysql_query($nickabfrage);
$emailabfrage = "SELECT email FROM login WHERE email = '".$_POST["mail"]."'";
$emailergebnis = mysql_query($emailabfrage);
if($_POST["submit"])
if(mysql_num_rows($nickergebnis) > 0)
{
echo "<center>Fehler! Benutzername schon vorhanden!</center>";
}
elseif(empty($_POST['name']))
{
echo "<center>Fehler! Kein Benutzername eingeben!</center>";
}
elseif(empty($_POST['mail']))
{
echo "<center>Fehler! Keine E-Mail eingeben!</center>";
}
elseif(mysql_num_rows($emailergebnis) > 0)
{
echo "<center>Fehler! E-Mail schon vorhanden!</center>";
}
elseif (!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+\.([a-zA-Z0-9-]{2,4})$",$_POST['mail']))
{
echo "<center>Keine gültige Email Adresse eingeben</center>";
}
elseif(empty($_POST['pass1']))
{
echo "<center>Fehler! Kein Password eingeben!</center>";
}
elseif($_POST['pass1'] <> $_POST['pass2'])
{
echo "<center>Die beiden Passwörter stimmen nicht überein</center>";
}
else
{
$result = mysql_query($query);
echo "<center>Glückwunsch! Account erfolgreich erstellt!</center>";
}
?>
<title>nRO Registration Page</title>
</head>
<body>
<h3 align="center"><strong>nRO Registration Page </strong></h3>
<form action="reg.php" method="post">
<table width="100%" border="0">
<tr>
<th width="47%" scope="row"><div align="right">Name:</div></th>
<td width="53%"><input name="name" type="text" id="name"></td>
</tr>
<tr>
<th scope="row"><div align="right">E-Mail:</div></th>
<td><input name="mail" type="text" id="mail"></td>
</tr>
<tr>
<th scope="row"><div align="right">Geschlecht:</div></th>
<td><select name="************" id="************">
<option value="M">Männlich</option>
<option value="F">Weiblich</option>
</select></td>
</tr>
<tr>
<th scope="row"><div align="right">Password:</div></th>
<td><input name="pass1" type="password" id="pass1"></td>
</tr>
<tr>
<th scope="row"><div align="right">Password wiederholen: </div></th>
<td><input name="pass2" type="password" id="pass2"></td>
</tr>
</table>
<table width="100%" border="0">
<tr>
<td align="center" ><input name="submit" type="submit" id="submit5" value="Account erstellen">
<input name="reset" type="reset" id="reset" value="Zurücksetzen"> </td>
</tr>
</table>
</form>
</body>
</html>
Kommentar