![]() |
![]() ![]() |
![]() |
![]()
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:) ![]() 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
![]() 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 ![]() zamow.php
a teraz plik, który aktywuje konto, zmienia $aktywacja=1 (zarejestrowany) potwierdz.php
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:12 |