Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> rejestracja i mailing wysyłany do mnie o nowo zarejestrowanym koncie
munek
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 22.04.2008

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


Witam, piszę sobie skrypt, lecz mam problemy, znajomy mi pomaga, ale nie wie jak to zrobić. Rejestracja działa prawidło, tu jest kawałek kodu:
  1. <?php
  2. $data = array(
  3. 'username' => utf8_normalize_nfc(request_var('username', '', true)),
  4. 'new_password' => request_var('new_password', '', true),
  5. 'password_confirm' => request_var('password_confirm', '', true),
  6. 'email' => strtolower(request_var('email', '')),
  7. 'email_confirm' => strtolower(request_var('email_confirm', '')),
  8. );
  9. ?>


Potrzebuje dodać tu, by wysyłało mi na maila informacje o nowo zarejestrowanym użytkownikiem (wraz z linkiem do ręcznego aktywowania konta przez administratora czyli mnie)

Skrypt jest tworzony na bazie phpbb2 by przemo.

Ten post edytował munek 22.04.2008, 14:26:44
Go to the top of the page
+Quote Post
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




W bazie powinieneś mieć kolumnę active (bądź podobną) która zaraz po rejestracji przyjmuje przykładowo wartość 0, co oznacza że konto użytkownika jest nieaktywne. W momencie rejestracji korzystając z funkcji mail" title="Zobacz w manualu PHP" target="_manual wysyłasz do siebie maila z linkiem np.:

Kod
http://forum.domena.pl/active.php?id=666


Gdzie 666 to ID nowo zarejestrowanego użytkownika. W pliku active.php tworzysz funkcje która zmienną wartość w/w kolumny na 1 dla użytkownika o podanym ID. Pamiętaj jeszcze o zabezpieczeniu funkcji w tym pliku przed nieautoryzowanym dostępem.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 16:02