Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Jak wysłać link aktywacyjny w treści maila?
blublus
post 23.02.2010, 15:04:35
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 19.12.2006

Ostrzeżenie: (10%)
X----


Witam
Mam problem z wysyłaniem maili z linkami aktywacyjnymi. Na kilku różnych pocztach link, który dochodzi, jest nieaktywny. Nie wiem, czy problem tkwi po stronie konfiguracji serwera, czy też w nagłówkach, konfiguracji teraz nie podam, ale nagłówki owszem
$naglowki = "From: Aktywacja konta w serwisie $serwis <$mail_serwisu>" . "\r\n";
$naglowki .= 'X-Mailer: PHP/' . phpversion();
$naglowki .= 'MIME-Version: 1.0' . "\r\n";
$naglowki .= 'Content-type: text/html; charset=iso-8859-2' . "\r\n";

wysyłam komendą
mail($mail_do, $temat, $tresc, $naglowki);


Go to the top of the page
+Quote Post
qrzysztof
post 23.02.2010, 15:12:25
Post #2





Grupa: Zarejestrowani
Postów: 220
Pomógł: 19
Dołączył: 25.04.2009

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


Ja wysyłam z

  1. Content-type: text/plain; charset=utf-8


i nie mam problemów. Nie wiem co tam jeszcze jest w tym mailu poza tym linkiem.


--------------------
Znalazłeś sam rozwiązanie swojego problemu? Nie pisz "już wiem, do zamknięcia". Podziel się rozwiązaniem - inni będą mieli łatwiej.
Go to the top of the page
+Quote Post
maxil
post 23.02.2010, 15:13:10
Post #3





Grupa: Zarejestrowani
Postów: 212
Pomógł: 11
Dołączył: 8.11.2008
Skąd: Sieradz

Ostrzeżenie: (10%)
X----


no co za problem robisz sobie w bazie tabele użytkowników w niej przy każdym użyktowniku komórke active tam default na 0
robisz kolejna tabele w niej id uzytkownika z kolejnej tabeli i komórke token w której bedzie kod aktywujący
nastepnie plik php który bedzie pobieral z geta kod aktywujacy sprawdzal czy jest taki kod w bazie, jak jest do w tabeli użytkowników zmieniasz active na 1 wedlug id uzytkownika z poprzedniej tabeli.
podczas rejestracji generujesz jakis ciag znaków zapisujez w tabeli z kodami i wysylasz maila z linkiem np.

127.0.0.1/verify.php?token=abab3hih4
Go to the top of the page
+Quote Post
qrzysztof
post 23.02.2010, 15:15:08
Post #4





Grupa: Zarejestrowani
Postów: 220
Pomógł: 19
Dołączył: 25.04.2009

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


Aha i MIME mam u siebie wykomentowane. Ale nie pamiętam dlaczego.

Maxil - chodziło chyba o to, że link jest "nieklikalny". Przynajmniej ja tak zrozumiałem.

Ten post edytował qrzysztof 23.02.2010, 15:16:11


--------------------
Znalazłeś sam rozwiązanie swojego problemu? Nie pisz "już wiem, do zamknięcia". Podziel się rozwiązaniem - inni będą mieli łatwiej.
Go to the top of the page
+Quote Post
thek
post 23.02.2010, 19:44:40
Post #5





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Niektóre klienty/darmowe serwery pocztowe usuwają linki z treści wiadomości pozostawiając sam anchor text. Sam się kiedyś zdziwiłem tym faktem.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
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 Wersja Lo-Fi Aktualny czas: 19.06.2025 - 21:50