hvor er fejlen i denne kode
jeg er ved at lave en side hvor folk skal kunne oprette sig som bruger hvor efter man får tilsendt en mail med et link man skal klikke på får man kan logge ind første gang. problemet er at i den mail der bliver sendt tilføjer den ikke brugerid i det link den sender med, og den laver det heller ikke til et link.er der en som kan hjælpe med hvad der kan være galt.
<form name="aktiver" method="post" action="opret.php">
<p> Skriv dit ønskede brugernavn her: <input type="text" name="brugernavn" size="50" maxlength="150"></p>
<p> Skriv dit ønskede password her: <input type="text" name="password" size="150" maxlength="50"></p>
<p> Skriv din email her: <input type="text" name="email" size="50" maxlength="200"></p>
<input type="submit" name="send" value="del dine oplysninger med andre">
</form>
<?
//Mysql_connect
//forbindelse til database
$db=mysql_connect("HOST", "BRUGERNAVN", "KODE") or die (mysql_error());
mysql_select_db("DATABASE") or die (mysql_error());
$brugerID=$_REQUEST["brugerID"];
$password=$_REQUEST["password"];
$email=$_REQUEST["email"];
$tal = rand(0, 1000000);
$tal = md5($tal);
//indsæt
mysql_query("insert into brugere(brugerID, brugernavn, password, email, aktiv, aktivkode) values(0, '$brugernavn','$password', '$email', 0, '$tal')");
//her oprettes brugeren
mail("$email", "Aktivering af profil", "Tryk på dette link for at aktivere din bruger:\n<a href=\"http://www.magiske.hotserv.dk/aktiver.php?action=aktiver&brugerID=$brugerID&aktivkode=".$tal.">Klik her for at aktivere din bruger </a>", "From: DIN@MAIL.DK");
?>
