Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: System Logowania - Pomoc dla kobiety :)
Forum PHP.pl > Forum > PHP
Gabryska
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.
DeyV
identyczna sytuacja: http://forum.php.pl/viewtopic.php?t=3764
Gabryska
Prawie smile.gif ,tylko ze niektorych zeczy tam nie ma .
zulus
jeżeli robisz rejestracje i logowanie z wykorzystaniem mysql to moge ci napisać zapytania do bazy i reszte (uproszczone)
Gabryska
Tak biggrin.gif , wlasnie o to mi chodzi. Bede Ci bardzo wdzieczna.
uboottd
Wiecie, moze wziasc taki skrypt, maksymalnie obkomentowac i wcisnac do FAQ ? smile.gif
zulus
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
scanner
Offtopiki powędrowały do http://forum.php.pl/viewtopic.php?t=4006
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.