Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 29.06.2005 Ostrzeżenie: (0%)
|
Witam,
Może mi ktoś poleć jakiś link do kursu lub książkę dla początkujących w której znajdę opis tworzenia potralu zaczynając od kodów php i opisu jak działa generator potwierdzający rejetrację konta użytkownika w serwisie:) (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) Przenoszę: Skrypty php -> php / crashu |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 8.10.2004 Ostrzeżenie: (0%)
|
Sprawa jest bardzo prosta. Może to wyglądać tak:
masz tabele: user_id user_login user_confirmed user_confirm_code generujesz takie coś: $hash = md5(uniqid(time()). Zapisujesz w bazie i jednocześnie wysyłasz maila z linkiem: www.foo.pl/activate.php?user_id=1&code=$hash W skrypcie activate.php porównujesz czy hash w linku jest identyczny z tym w bazie. Jeśli tak to zmieniasz pole user_confirmed na 1. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 1 Dołączył: 10.03.2004 Skąd: Warszawa Ostrzeżenie: (0%)
|
Zrobiłem coś takiego, rozwiązanie amatorskie, ale działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
rejestrujesz usera z domyślna $aktywacja=0 (niezarejestrowany) i wysyłasz do niego maila. Zmienna hash generowana jest za pomoca md5, natomiast nazwisko, to wiadomo oso chodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (możesz używać id, bylo by nawet lepsze): zamow.php
a teraz plik, który aktywuje konto, zmienia $aktywacja=1 (zarejestrowany) potwierdz.php
|
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 06:45 |