Login:     Hasło:      
zarejestruj się   zapomniałeś hasła?
[13.09.2015 05:54] BUG: Poprawiono kolorowanie składni dla kodu źródłowego.
BUG: Poprawiono opcję drukowania porad.

Porada



   poziom: średni  

[MySQL] [PHP] [XHTML] Jak zrealizować problem wysłania nowego hasła na adres email użytkownika?

poprzednia porada następna porada
Słowa kluczowe:  

e-mail

,

generator

,

hash

,

hasło

,

link

,

md5

,

nowe

,

poczta

,

przypomnieć

,

użytkownik

,

wygenerować

Data wpisu:   26.03.2010 12:05
Aktualizacja:   26.03.2010 12:08

Opis



Zbudowałem skrypt który będzie wysyłał losowe hasło do użytkownika kiedy go zapomni. Hasła mam w kodowane w md5 w bazie danych dlatego użyłem skryptu który losuje nowe.

Skrypt działa w następujący sposób:
Wypełniasz formularz, jeśli email się zgadza, wysyłany jest do Ciebie link z wygenerowanym przy rejestracji hashu. Jeśli klikniesz w link zostajesz przekierowany na stronę, która sprawdza czy hash zgadza się z tym w bazie danych, jeśli tak to wysyła nowe, losowe hasło na email i generuje nowy hash, który jest wprowadzany do bazy danych.

Rozwiązanie



  Aby wyświetlić zawartość tej strony musisz się najpierw zalogować...
Jeżeli jeszcze nie posiadasz swojego indywidualnego konta to koniecznie zarejestruj się.
 
Proces rejestracji jest szybki i darmowy a każdy użytkownik otrzymuje takie możliwości jak:
 
  przeglądanie pełnych treści porad,
  dodawanie do bazy nowych porad w wybranych kategoriach,
  edycja i usuwanie własnych porad,
  historia zmian (wersjonowanie) z możliwością porównywania wybranych wersji,
  kolorowanie składni kodu źródłowego dla wybranego języka programowania,
  udzielanie komentarzy,
  ocenianie porad,
  tagowanie za pomocą słów kluczowych,
  zaawansowane przeszukiwanie bazy,
  export porady na dysk twardy użytkownika (backup),
  ułatwione drukowanie porad.

A ponadto otrzymujesz...
  możliwość pracy w chmurze dzięki czemu masz dostęp do zgromadzonych zasobów z dowolngo miejsca,
  możliwość raportowania błędów i zgłaszania naruszeń,
  możliwość dzielenia się wiedzą z innymi.

Odwiedziny robotów:



GoogleBot 205 bing / msnbot 75 yandex.com 30 Yahoo! 152 NetSprint / wp.pl 47 Cuil 8 Alexa 4 Ask 0 Inne boty... 47 Spamboty 5

poprzednia porada poprzednia  Skocz do góry...  następna następna porada