Parašė bartascs· 2012 Lie. 13 10:07:09
#1
Sveiki, taigi darausi registracija ir ligu viska padariau, bet kaskas blogai yra, kad man nieko nereguoja kai ivedu(ataskaitos neduoda), prie
mysql prisijungia, kai ivedu trumpa pass nerodo, kad per trumpas, na neveikia registraciaj galite paziureti ka blogai padariau? :))
if ($psl == "reg") {
echo"<div class='ctnHH'>";
echo"<h1>Registracija</h1>";
echo"</div>";
echo"<form action'index.php?psl=reg2' method='post'>";
echo"Slapyvardis: <input name='nick' maxlength='40' /><br>";
echo"Slaptazodis: <input type='password' maxlength='40' name='pass' /><br>";
echo"El. pastas: <input name='email' maxlength='50' ><br><br>";
echo"<input type='submit' value='registruotis' name='registruotis' />";
echo"</form>";
}
if ($psl == "reg2") {
@extract($_POST);
if (isset($registruotis)) {
$row = mysql_fetch_assoc(mysql_querty("Select * from nariai WHERE nick='$nick' or email='$email'"));
if ($nick == "") { $er = "Klaida, butina ivesti slapyvardi!"; }
elseif (strlen($pass) < 4) { $er = "Klaida, slaptazodis per trumpas!"; }
elseif ($email == "") { $er = "Klaida, butina ivesti el. pasto adresa!"; }
elseif (strtolower($row['nick']) == strtolower($nick)) { $er = "Klaida, toks slapyvardis jau uzimtas!"; }
elseif (strtolower($row['email']) == strtolower($email)) { $er = "Klaida, toks el. pasto adresas jau registruotas!";}
else {
$er = "Registracija sekminga, darbar galite prisijungti.";
mysql_querty("INSERT INTO nariai
(nick, pass, email, grupe) VALUES
('$nick','$pass','$email','1')
") or die("MySQL Klaida".mysql_error());
}
echo"<div class='ctnHH'>";
echo"<h1>Registracijos ataskaita</h1>";
echo"</div>";
echo"$er";
}
}
Parašė bartascs· 2012 Lie. 16 13:07:37
#5
Dbr meta viskas veikia ir yra tokia dela:
MySQL Klaida: No database selected