Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Href nie działa w mailu
Forum PHP.pl > Forum > Przedszkole
Dominator
Mam problem który polega na tym że jak przychodzi do kogoś mail aktywacyjny od skryptu PHP, to jest tak:

  1. $tresc="Aby dokonczyc rejestracje kliknij <a href=\"http://DOMENA.PL/potwierdz/id?=".$id."&email=".$email."/">tutaj</a>";


Problem w tym że jak wchodzę na maila aby potwierdzić rejestrację to mam taką wiadomość:

  1. Aby dokonczyc rejestracje kliknij <a href=\"http://DOMENA.PL/potwierdz/id?=f2523h5jh2h5&email=php@hyper.pl\">tutaj</a>


Czyli pokazuje mi znacznik <a href, a ja nie chcę aby go pokazywało, co zrobić ?
Daiquiri
A wysyłasz ją jako html?
matijas6113
A nie przepuszczas zmiennej przez htmlspecialchars()?
Dominator
@2UP Wysyłam jako PHP

@UP Nic nie przepuściłem
melkorm
Cytat
@2UP Wysyłam jako PHP


To tak się da O_O biggrin.gif

@topic
mail i popatrz na przykłady, tam wszystko jest! jak za mało to google + PHPMailer.

Hint: Header::Content-type
Dominator
Niestety nic nie udało mi się wykombinować, nadal wysyła tak jak wysyłało ...
Daiquiri
To może bądź tak łaskawy i wklej coś więcej niż treść maila?
Dominator
Cytat(Daiquiri @ 16.09.2011, 19:03:50 ) *
To może bądź tak łaskawy i wklej coś więcej niż treść maila?


  1. $temat="Potwierdzenie rejestracji";
  2. (...)
  3. $headers = 'From: admin@domena.pl';
  4. $tok=uniqid('');
  5. $token=sha1($tok);
  6. $tresc="Aby dokonczyc rejestracje kliknij <a href=\"http://domena.pl/potwierdzenie.php?email=".$email."&id=".$token."\">tutaj</a>";
  7. (...)
  8. ?>
melkorm
Masz jak byk w przykładach jak wysłać maila z formatowaniem HTML, nawet podałem Tobie czego Tobie brakuje, a Ty wciąż swoje, wszedłeś tam w ogóle?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.