Ecco il controllo del file reg.php:
codice:
<?php
include("config.php");
if(!eregi("^[0-9a-z]{5,10}$",$nick)){
echo "hai inserito un nick non valido";
exit;
}
if (!eregi( "^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$mail)){
echo "e-mail non valida";
exit;
}
if(file_exists("$p_a/nick/$nick.txt")){
echo "questo nick è già stato utilizzato";
exit;
}
if(file_exists("$p_a/mail/$mail.txt")){
echo "questa e-mail risulta già registrata
";
echo "<a href=\"$p_u/recupera.php?ml=$mail\">recupera i tuoi dati</a>";
exit;
}
echo"<html>
<head>
<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">
</head>
<body>
<DIV style=\"position:absolute; top:20px; left:20px; width:308px; height:300px;\"><TABLE BORDER=1 CELLSPACING=2 CELLPADDING=9 WIDTH=308 bordercolor=blue>
<TR VALIGN=\"top\" ALIGN=\"lef\"><TD WIDTH=308 HEIGHT=300 BGCOLOR=\"#ffffff\">
<div><div align=center class=b>Iscrizione a $nomesito</div>
<div class=s>step 2</div>
<div><font class=a>Il nick da te scelto è: </font><font class=d>$nick</font></div>
<div><font class=a>La password verrà inviata a: </font><font class=d>$mail</font></div>
<div><font class=e>la password verrà generata al momento dell'invio
e potrà essere modificata dall'utente una volta ricevuto l'accesso</font>
<form action=\"$p_u/reg2.php\" method=\"post\">
<input type=\"hidden\" name=\"nick\" value=\"$nick\">
<input type=\"hidden\" name=\"mail\" value=\"$mail\">
<div align=center><input type=\"submit\" value=\" conferma iscrizione \" class=form></div>
</form>
<div class=cp><a href=\"http://www.jarkless.it\">powered by jarkless</a></div>
</td></tr></table></div>
</body>
</html>";
?>