Gabryska
10.07.2003, 11:33:53
Hej, mam taki problem. Chce zrobic system logowania/rejestracja w mysql. Chodzi mi dokladnie o nastepujace elementy.
[list]
Przy rejestracji jest pobierany login i sprawdzany czy juz istnieje
Przy rejestracji jest pobierany email i sprawdzany czy juz istnieje
Przy logowaniu jest sprawdzane czy istnieje login jezeli tak to tez haslo.
[list]
Dobrze by bylo gdyby mozna bylo wsyswietlic wszystkich userow w bazie i ich dane.
Szukalam troche w kursach ale wszedzie jest ten sam, a z niego nie rozumiem za wiele. Dziekuje i pozdrawiam.
Gabryska
10.07.2003, 12:30:30
Prawie

,tylko ze niektorych zeczy tam nie ma .
zulus
10.07.2003, 15:34:05
jeżeli robisz rejestracje i logowanie z wykorzystaniem mysql to moge ci napisać zapytania do bazy i reszte (uproszczone)
Gabryska
10.07.2003, 16:54:09
Tak

, wlasnie o to mi chodzi. Bede Ci bardzo wdzieczna.
uboottd
10.07.2003, 17:43:47
Wiecie, moze wziasc taki skrypt, maksymalnie obkomentowac i wcisnac do FAQ ?
zulus
10.07.2003, 19:17:31
oto część rejestracji
[php:1:a5435052f1]<?php
query_user = mysql_query("SELECT * FROM nazwa_tabeli_z_userami WHERE nazwa_kolumny_z_userami = '$user_podany_w_formularzu'");
query_user_row = mysql_num_rows($query_user);
if(query_user_row > 0) {
echo "istnieje już użykownik o tej nazwie";
exit;
}
query_mail = mysql_query("SELECT * FROM nazwa_tabeli_z_userami WHERE nazwa_kolumny_z_mailami = '$mail_podany_w_formularzu'");
query_mail_row = mysql_num_rows($query_mail);
if(query_mail_row > 0) {
echo "istnieje już użykownik o podanym mailu";
exit;
}
?>[/php:1:a5435052f1]
a to logowanie:
[php:1:a5435052f1]<?php
query_loguser = mysql_query("SELECT * FROM nazwa_tabeli_z_userami WHERE nazwa_kolumny_z_userami = '$user_podany_w_formularzu' AND nazwa_kolumny_z_chasłami = '$hasło_podane_w_formularzu'");
query_loguser_row = mysql_num_rows($query_loguser);
if(query_loguser_row == 0) {
echo "podałeś nie prawidłowe dane";
exit;
}
?>[/php:1:a5435052f1]
zmień na swoje(nazwy zmiennych tabel itp.)
a z tym FAQ to dobry pomysł napisało by się raz a pożądnie i był by spokój