Mesajde killer1986 » Dum Mai 17, 2009 1:43 pm
Am reusit sa fac validarile la textfield-uri, multiumesc pentru ajutor!
Mai am o problema, nu stiu cum sa afisez erorile (ca sa nu apara backgriund-ul alb, sa ramana pagina in spadele mesajului) de acest fel:
function register($username, $email, $password)
// register new person with db
// return true or error message
{
// connect to db
$conn = db_connect();
// check if username is unique
$sql_txt = "select * from admin where username='$username'";
$sql_query = mysql_query($sql_txt);
if (!$sql_query)
'<script language="javascript">
location.href="register_form.php"
alert("Nu se poate executa comanda!");
</script>';
if (mysql_num_rows($sql_query)>0){
echo '<script language="javascript">
location.href="register_form.php"
alert("Nume de utilizator OCUPAT");
</script>';
throw new Exception ();}
else{
$sql_txt = "insert into admin SET
username='".mysql_real_escape_string($_POST['username'])."',
password='".mysql_real_escape_string($_POST['password'])."',
email='".mysql_real_escape_string($_POST['email'])."',
tipID='2'";
$sql_query = mysql_query($sql_txt);
}
if (!$sql_query)
'<script language="javascript">
location.href="register_form.php"
alert("Inregistrare esuata - va rugam incercati mai tarziu.");
</script>';
throw new Exception ();
return true;
}