Kode: Vælg alt
<?php
if ($_POST['opret']) {
$getuser = $_POST['user'];
$getemail = $_POST['email'];
$getpass = $_POST['pass'];
$getretypepass = $_POST['retypepass'];
$getname = $_POST['name'];
$getlastname = $_POST['lastname'];
if ($getuser) {
if ($getemail) {
if ($getpass) {
if ($getretypepass) {
if ($getname) {
if ($getlastname) {
if ($getpass === $getretypepass) {
if ((strlen($getemail) >= 7) && (strlen($getemail, "@"))) {
require("./connect.php");
$query = mysql_query("SELECT * FROM users WHERE username='$getuser'");
$numrows = mysql_num_rows($query);
if ($numrows == 0) {
$password = md5(md5("dgrifj".$password."gghesjh"));
$date = date("F, d, Y");
$code = md5(rand());
mysql_query("INSERT INTO users VALUES
'', '$getuser', '$password', '$getemail', '0', '$code', '$date', '$getname', '$getlastname'
");
$query = mysql_query("SELECT * FROM users WHERE username='$getuser'");
$numrows = mysql_num_rows($query);
if ($numrows == 1) {
$site = 'http://www.dragonegcraft.dk';
$webmaster = 'mathias.ene@hotmail.com';
$headers = 'From: $webmaster';
$subject = 'Aktivering af bruger';
$message = 'Tak for oprettelse på DragonEgCraft.dk. Aktiver bruger';
$message = '$site/activate.php?user=$getuser&code=$code';
$message = 'Du skal aktivere din bruger for at logge ind';
$message = 'Dit brugernavn er : $getuser';
$message = 'Dit kodeord er : (det du har valgt).';
$errormsg = 'Du er oprettet som bruger :). Du skulle gerne havde fået en mail til denne adresse $getemail. du skal nu aktivere din mail. <ul><li>første skridt er at gå ind på din mail</li> <li>andet skridt er at gå ind i din mail og trykke på linket!.</li></ul>';
$getuser = '';
$getemail = '';
$getlastname = '';
$getname = '';
}
}
else
$errormsg = 'Der er allerede en bruger med det brugernavn!.';
mysql_close();
}
}
else
$errormsg = 'Dit kodeord passer ikke med kodeord igen';
}
else
$errormsg = 'Du skal skrive dit efternavn for at oprette dig som bruger!.';
}
else
$errormsg = 'Du skal skrive dit navn for at oprette dig som bruger!.';
}
else
$errormsg = 'Du skal skrive dit kodeord 2 gange for at oprette en bruger';
}
else
$errormsg = 'Du skal skrive dit kodeord for at oprette en bruger!.';
}
else
$errormsg = 'Du skal skrive din email for at oprette en bruger!.';
}
else
$errormsg = 'Du skal skrive din brugernavn for at oprette en bruger';
}
else
$opret = '
<form action="opret.php" method="post">
<div><label for="user">Brugernavn *</label></div>
<div><input type="text" name="user"/></div>
<div><label for="pass">Kodeord *</label></div>
<div><input type="password" name="pass"/></div>
<div><label for="retypepass">Kodeord igen *</label></div>
<div><input type="password" name="retypepass"/></div>
<div><label for="name">Navn *</label></div>
<div><input type="text" name="name"/></div>
<div><label for="lastname">Efternavn *</label></div>
<div><input type="text" name="lastname"/></div>
<div><label for="email">email *</label></div>
<div><input type="text" name="email"/></div>
<div>NÅR DU OPRETTER EN BRUGER ACCEPTERE DU ALLE VIRKÅR OG BETINGELSER<input type="submit" name="opret" value="opret bruger"/></div>
</form>
';
echo $opret;
echo $errormsg;
?>

