Groot Signup Probleem.
Geplaatst: 25 mar 2005, 22:29
Ik heb namelijk een signup.php en als mensen zich aanmelden dan komen ze niet in de database te staan wat kan de oorzaak zijn hier komt de script.
kunnen jullie me alsjeblieft helpen ??
<html>
<head>
<title>[( Maffia-game )]</title>
<link rel="stylesheet" type="text/css" href="css-v1.css">
</head>
<body>
<table align="center" width=100%>
<tr><td class="subTitle"><b>Aanmelden</b></td></tr>
<?php
if ( isset($_POST['submit']) )
{
$passwd = substr(md5(uniqid(time())), 2, 8);
mysql_query("INSERT INTO members (login, email, type, passwd) VALUES('{$_POST['login']}', '{$_POST['email']}', '{$_POST['type']}', '".md5($passwd)."')");
mail($_POST['email'], 'Wachtwoord', "Hierbij je wachtwoord om mee in te loggen: $passwd");
echo '<tr><td class="subTitle"><b>Je bent aangemeld en je wachtwoord is naar je toe gestuurd via email</b></td></tr>';
}
?>
<tr><td class="mainTxt">
<form method="post" name="signupform" action="<?php echo $_SERVER['PHP_SELF']; ?>"><table align="center">
<tr><td width=100>Login:</td> <td><input type="text" name="login" maxlength=16 style="width: 150;" value=""></td></tr>
<tr><td width=100>E-Mail:</td> <td><input type="text" name="email" maxlength=64 style="width: 150;" value=""><br>Dit e-mail adres wordt gebruikt om je wachtwoord te sturen. Je kunt je na het opgeven van een fout e-mail adres niet direct opnieuw aanmelden!</td></tr>
<tr><td width=100>Type:</td> <td><select name="type" style="width: 150;">
<option value="1" >Drugsdealer</option>
<option value="2" >Wetenschapper</option>
<option value="3" >Politie</option>
</select> <a href="java script: //" onClick="window.open('help.php#types')">[?]</a></td></tr>
<tr><td colspan="2"><input type="checkbox" name="check1" value="1">Ik ga akkoord met de <a href="java script: //" onClick="window.open('help.php#algemeen')">algemene regels, en voorwaarden</a> van dit spel.</td></tr>
<tr><td colspan="2"><input type="checkbox" name="check2" value="1">Ik heb geen andere accounts bij dit spel, en zal deze ook niet aanmaken in de toekomst.</td></tr>
<tr><td colspan="2"><input type="checkbox" name="check3" value="1">Ik zal bij het spelen van dit spel mijn uiterste best doen me aan de regels ervan te houden.</td></tr>
<tr><td colspan="2"><input type="checkbox" name="check4" value="1">Ik zal bij het spelen van dit spel andere spelers niet beledigen, discrimineren, of uitschelden.</td></tr>
<tr><td colspan="2">Wij sturen je een door ons gemaakt wachtwoord. Hiermee voorkomen we dat je account te makkelijk gehacked kan worden.</td></tr>
<tr><td></td><td align="right"><input type="submit" name="submit" style="width: 100;" value="Aanmelden"></td></tr>
</table></form>
</td></tr></table>
</body>
</html>
kunnen jullie me alsjeblieft helpen ??
<html>
<head>
<title>[( Maffia-game )]</title>
<link rel="stylesheet" type="text/css" href="css-v1.css">
</head>
<body>
<table align="center" width=100%>
<tr><td class="subTitle"><b>Aanmelden</b></td></tr>
<?php
if ( isset($_POST['submit']) )
{
$passwd = substr(md5(uniqid(time())), 2, 8);
mysql_query("INSERT INTO members (login, email, type, passwd) VALUES('{$_POST['login']}', '{$_POST['email']}', '{$_POST['type']}', '".md5($passwd)."')");
mail($_POST['email'], 'Wachtwoord', "Hierbij je wachtwoord om mee in te loggen: $passwd");
echo '<tr><td class="subTitle"><b>Je bent aangemeld en je wachtwoord is naar je toe gestuurd via email</b></td></tr>';
}
?>
<tr><td class="mainTxt">
<form method="post" name="signupform" action="<?php echo $_SERVER['PHP_SELF']; ?>"><table align="center">
<tr><td width=100>Login:</td> <td><input type="text" name="login" maxlength=16 style="width: 150;" value=""></td></tr>
<tr><td width=100>E-Mail:</td> <td><input type="text" name="email" maxlength=64 style="width: 150;" value=""><br>Dit e-mail adres wordt gebruikt om je wachtwoord te sturen. Je kunt je na het opgeven van een fout e-mail adres niet direct opnieuw aanmelden!</td></tr>
<tr><td width=100>Type:</td> <td><select name="type" style="width: 150;">
<option value="1" >Drugsdealer</option>
<option value="2" >Wetenschapper</option>
<option value="3" >Politie</option>
</select> <a href="java script: //" onClick="window.open('help.php#types')">[?]</a></td></tr>
<tr><td colspan="2"><input type="checkbox" name="check1" value="1">Ik ga akkoord met de <a href="java script: //" onClick="window.open('help.php#algemeen')">algemene regels, en voorwaarden</a> van dit spel.</td></tr>
<tr><td colspan="2"><input type="checkbox" name="check2" value="1">Ik heb geen andere accounts bij dit spel, en zal deze ook niet aanmaken in de toekomst.</td></tr>
<tr><td colspan="2"><input type="checkbox" name="check3" value="1">Ik zal bij het spelen van dit spel mijn uiterste best doen me aan de regels ervan te houden.</td></tr>
<tr><td colspan="2"><input type="checkbox" name="check4" value="1">Ik zal bij het spelen van dit spel andere spelers niet beledigen, discrimineren, of uitschelden.</td></tr>
<tr><td colspan="2">Wij sturen je een door ons gemaakt wachtwoord. Hiermee voorkomen we dat je account te makkelijk gehacked kan worden.</td></tr>
<tr><td></td><td align="right"><input type="submit" name="submit" style="width: 100;" value="Aanmelden"></td></tr>
</table></form>
</td></tr></table>
</body>
</html>