Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie - sprawdzenie czy user istnieje
Cr0n!x
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 24.05.2003

Ostrzeżenie: (0%)
-----


Otoz mam taki porblem. Napisalem skrypt zapisujacy do sql'a dane userow. Przy rejestracji chce sprawdzic czy user istnieje. Jezeli istnieje chce aby pokazal sie komunikat jezeli natomiast nieistnieje dalsza czesc kodu.


[php:1:7da4bf4139]<?php


include("../config.php");


$sql_connection = mysql_connect (tutaj dane bazy) or die("Nie mozna ustanowic polaczenia z baza danych.");

// Ten kod ma byc wykonany jezeli uzytkownik nieistnieje

if(!$login || !$pass || !$pass2 || !$imie || !$email)
{
die("<p class=error align=center>Wszystkie pola sa obowiazkowe.</p>n");
}
elseif(!eregi("^[_[:alnum:]-]{5,15}$",$login))
{
die("<p class=error align=center>Login musi zawieraz min. 5 max 15 liter oraz cyfr.</p>n");
}
elseif(!eregi("^[_[:alnum:]-]{5,15}$",$pass))
{
die("<p class=error align=center>Haslo musi zawieraz min. 5 max 15 liter oraz cyfr.</p>n");
}
elseif($pass != $pass2)
{
die("<p class=error align=center>Hasla nie zgadzaja sie ze soba</p>n");
}
elseif(sprawdz_email($email))
{
die("<p class=error align=center>Niepoprawny adres e-mail</p>n");
}
elseif($login == $pass)
{
die("<p class=error align=center>Login nie moze byc taki sam jak haslo.</p>n");
}
else
{

$sql = "INSERT INTO $sql_table VALUES('$id', '$login', '$password', '$meil', '$imie', '$data', '$godz', '$ip', '$data', '$ip', '0', '$pkt')" ;

$wykonaj = mysql_query($sql) or die("Dane nie zostaly dodane");

mysql_close($sql_connection);

echo ($rej_ok);


// jezeli istnieje taki komuniakt

die($rej_user_ex);

}
}



?>[/php:1:7da4bf4139]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 18:43