Código PHP:
<div class="left_titles">Register</div>
<div class="line"></div>
<?
if ($_POST['register']) {
$user = $_POST['user'];
$pass = $_POST['pass'];
$repass = $_POST['repass'];
$email = $_POST['email'];
if (!eregi("^[a-zA-Z0-9]{5,10}$",$user)) { $e[] .= "Vartotojo varda gali sudaryti tik raides ir skaiciai (5-10 simboliu)."; }
else {
$q = mssql_result(mssql_query(sprintf("select count(*) from memb_info where memb___id = '%s'", $user)),0,0);
if ($q > 0) { $e[] .= "Toks vartotojo vardas jau yra užimtas"; }
}
if (!eregi("^[a-zA-Z0-9]{5,10}$",$pass) || !eregi("^[a-z0-9]{5,10}$",$repass) ) {
$e[] .= "Slaptažodi gali sudaryti tik raides ir skaiciai (5-10 simboliu)";
}
if ($pass != $repass) { $e[] .= "Slaptažodžiai nesutampa."; }
if (!eregi("^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$", $email)) { $e[] .= "Klaidingai ivestas E-Pašto adresas."; }
else {
$q = mssql_result(mssql_query(sprintf("select count(*) from memb_info where mail_addr = '%s'", $email)),0,0);
if ($q > 0) { $e[] .= "Toks e-pašto adresas jau yra užimtas"; }
}
if (count($e) > 0) {
?>
<div class="textfromleft50">
Ivyko klaida registracijos metu:
<ol>
<?
for ($i = 0; $i < count($e); $i++) {
echo "<li>".$e[$i]."</li>";
}
?>
</ol>
<a href='javascript:history.go(-1);' class="links">Grižti atgal</a>
</div>
<?
}
else {
$a = mssql_query("INSERT INTO MEMB_INFO (memb___id,memb__pwd,memb_name,sno__numb,post_code,addr_info,addr_deta,tel__numb,mail_addr,phon_numb,fpas_ques,fpas_answ,job__code,appl_days,modi_days,out__days,true_days,mail_chek,bloc_code,ctl1_code) VALUES ('$user','$pass','blue', '1','1234','11111','1111111234567','12343','$email','$user','$user','$user','1','2003-11-23','2003-11-23','2003-11-23','2003-11-23','1','0','1')");
$b = mssql_query("INSERT INTO VI_CURR_INFO (ends_days,chek_code,used_time,memb___id,memb_name,sno__numb,Bill_Section,Bill_Value,Bill_Hour,Surplus_Point,Surplus_Minute,Increase_Days) VALUES ('2005','1','1234','$user','blue','7','6','3','6','6','1905.06.26 00:00:00','0')");
?>
<div class="textfromleft50">
Registracija sekminga. <br />
</div>
<?
}
}
else {
?>
<font color="#a2ff00">
Šioje formoje pateikiama informacija jokiu budu nebus viešinama.<br /><br />
</font><br />
<form name="register" action="" method="post" onsubmit="return checkform();">
<table border="0" class="regtable" width="360">
<tr>
<td width="120"><div align="left"><input type="text" name="user" class="input" maxlength="10" /></div></td>
<td align="left">Iveskite vartotojo varda (<strong>5-10 simboliu</strong>)</td>
</tr>
<tr>
<td><div align="left"><input type="password" name="pass" class="input" maxlength="10" /></div></td>
<td align="left">Iveskite slaptažodi (<strong>5-10 simboliu</strong>)</td>
</tr>
<tr>
<td><div align="left"><input type="password" name="repass" class="input" maxlength="10"/></div></td>
<td align="left">Pakartokite slaptažodi (<strong>5-10 simboliu</strong>)</td>
</tr>
<tr>
<td><div align="left"><input type="text" name="email" class="input" maxlength="50" /></div></td>
<td align="left">E-Paštas (<strong><font color="#FF0000">Butinas</font></strong>)</td>
</tr>
<tr>
<td><div align="left"><input type="submit" class="button" name="register" value="Register" style="position:relative; left:45px;" /></div></td>
<td align="left">Jei viska ivedete teisingai galite registruotis</td>
</tr>
</table>
<br />
</form>
<?
}
?>