Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Link aktywacyjny
#1
Muszę zrobić link aktywujący konto. Tylko nie wiem za bardzo jak.
Mam link:
www.mojastrona.pl/login.php?aktywuj=michalszyd
Da się jakoś zrobić, żeby po wciśnięciu linka zmieniło pole w bazie użytkownika podanego w adresie? Mógłby mi ktoś to wytłumaczyć?
Odpowiedz
#2
rejestrując użytkownika ustalasz zmienną z kodem aktywacyjnym np.
Kod PHP:
$link_aktywacyjny rand(10000,99999); 
zapisujac dane uzytkownika do bazy danych i wstawiasz tam link aktywacyny, po zapisie wysyłasz wiadomość email ( mail(); ) do uzytkownika
Kod:
http://www.mojastrona.pl/login.php?aktywuj=michalszyd&$link=aktywacyjny
jezeli kody w bazie z podanym uzytkownikiem zgadzają się podmieniasz w bazie z linka aktywujacego na 1

Na koniec musisz dodać regułkę zalogowania użytkownika, jeżeli pole w bazie z linkiem jest równe 0 to uzytkownik zostanie zalogowany w przeciwnym wypadku otrzyma komunikat że konto nie istnieje.[/code]
rozumny najczęściej korzysta z prawa do milczenia... lecz tylko głupiec wciąż milczy..
Odpowiedz
#3
Ehh... Troszkę nie czaję.
Chce zrobić, by po wciśnięciu takiego linku: http://www.mojastrona.pl/login.php?aktywuj=michalszyd aktywowało się konto o loginie michalszyd.
Tylko nie wiem jak zrobić, by aktywowało właśnie to konto o loginie michalszyd. bo nie mam zmiennej z loginem ani nic. Żeby serwer wyszukał osobę podaną w linku.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  rekord z mysql jako link do obrazka stecu 3 2,911 29-11-2011, 04:21
Ostatni post: stecu
  przekazywanie parametrów jako link do podfolderu harry88pl 1 2,112 21-11-2010, 18:24
Ostatni post: piatkowski

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl