Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System Logowania - Pomoc dla kobiety :)
Gabryska
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.07.2003

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


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zulus
post
Post #2





Grupa: Zarejestrowani
Postów: 225
Pomógł: 18
Dołączył: 30.06.2003
Skąd: Wrocław

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


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
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 18:18