<?php
function bund(){
echo "<hr><center>Hjælp? <a href=mjn@freeak.dk>Mail mig..";
}
function top(){
echo '<link rel="stylesheet" href="style.css" type="text/css">';
echo '<center><h2>ThorsNet Logon</h2><hr>';
}
function tilbage($meddelelse){
top();
echo "<center><br><br>$meddelelse\n";
echo '<form><input type=button value="<<< Tilbage" onClick=history.back()></form>';
bund();
exit;
}
function tjek_navn($navn,$email){
if (!$navn) tilbage( "Du har glemt at skrive noget i feltet \"Navn\"...");
$navn1 = ereg_replace("([^0-9a-zæøåA-ZÆØÅ -.])","",$navn);
if ($navn <> $navn1) tilbage("Ugyldige tegn i feltet \"Navn\"...");
if (!$email) tilbage( "Du har glemt at skrive noget i feltet \"E-mail\"...");
$email1 = ereg_replace("([^0-9a-zæøåA-ZÆØÅ@._])","",$email);
if ($email <> $email1) tilbage("Ugyldige tegn i feltet \"E-mail\"...");
}
function tjek_pass($bruger,$password){
if (!$bruger) tilbage( "Du har glemt at skrive noget i feltet \"Brugernavn\"...");
$bruger1 = ereg_replace("([^0-9a-zæøåA-ZÆØÅ])","",$bruger);
if ($bruger <> $bruger1) tilbage("Ugyldige tegn i feltet \"Brugernavn\"...");
if (!$password) tilbage( "Du har glemt at skrive noget i feltet \"Password\"...");
$password1 = ereg_replace("([^0-9a-zA-Z])","",$password);
if ($password <> $password1) tilbage("Ugyldige tegn i feltet \"Password\"...");
}
if($action=="Jeg vil gerne være med!"){
top();
?>
<p>Hvis du vil være med skal du udfylde denne lille formular.
<center>
<form method="post">
<table>
<tr>
<td><font face="Verdana">Navn:</td>
<td><input type="text" name="navn"></td>
</tr>
<tr>
<td><font face="Verdana">E-mail:</td>
<td><input type="text" name="email"></td>
</tr>
<tr>
<td><font face="Verdana">Brugernavn:</td>
<td><input type="text" name="bruger"></td>
</tr>
<tr>
<td><font face="Verdana">Password:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td><font face="Verdana">Gentag password:</td>
<td><input type="password" name="genpassword"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="action" value="Opret mig."></td>
</tr>
</form>
</table>
<?
bund();
exit;
}
if($action=="Opret mig."){
if($password!=$genpassword)tilbage("Der er fejl i \"Password\" ...");
tjek_navn($navn,$email);
tjek_pass($bruger,$password);
include("mylogon.inc");
$resultat = mysql_query("select * from logon where bruger = '$bruger'");
if(!mysql_num_rows($resultat)==0)tilbage ("Brugernavnet er ikke ledigt, vælg et andet ...");
//mysql_query("INSERT INTO logon (bruger,password,navn,email )VALUES ('$bruger','$password','$navn','$email')")or die (mysql_error());
top();
echo "<p><center>Du er nu oprettet, så skal du bare logge dig på!<p>";
echo "<input type=\"button\" value=\"Ja, men så gør jeg det!\"
onclick=\"document.location.href='".$PHP_SELF."';\" <br><p><br>";
bund();
exit;
}
if($action=="Login"){
tjek_pass($bruger,$password);
include("mylogon.inc");
$resultat = mysql_query("select * from logon where bruger = '$bruger'");
$row = mysql_fetch_array($resultat);
if (!$row[bruger]) tilbage ( "Dit brugernavn er enten forkert eller også er du ikke oprettet ...");
if ($row[password]<>$password) tilbage ( "Password er forkert ...");
mysql_query("UPDATE logon SET antal=antal+1 where bruger = '$bruger' ");
header ("Location:
http://www.freeak.dk");
exit;
}
top();
?>
<center>
<form>
<table>
<tr>
<td><font face="Verdana">Brugernavn:</td>
<td><input type="text" name="bruger"></td>
</tr>
<tr>
<td><font face="Verdana">Password:</td>
<td><input type="password" name="password"></td></tr>
<tr>
<td></td>
<td><input type="submit" name="action" value="Login"></td>
</tr>
</form>
<form>
<tr>
<td></td>
<td><input type="submit" name="action" value="Jeg vil gerne være med!"></td>
</tr>
</table>
</form>
<?bund();?>