Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP - pola w mail
Forum PHP.pl > Forum > PHP
Ciochu
Mam problem z ułożeniem wyglądu wiadomości odbieranej przez klienta.

Chciałbym aby w polu nadawcy wyświetlał się mail nadawcy a temat zawierał dodatkowo miejsceu (miejsce uroczystości).
Niestety ciągle mi się coś "krzaczy"


Cytat
od nobody@v4.yoyo.pl
odpowiedz do TEXTFORMAT@v4.yoyo.pl,
"RIGHTMARGIN=\\\"10\\\" LEADING=\\\"2\\\"><P ALIGN=\\\"LEFT\\\"><FONT FACE=\\\"Bank Gothic Light L2\\\" SIZE=\\\"25\\\" COLOR=\\\"#FFFFFF\\\" LETTERSPACING=\\\"0\\\" KERNING=\\\"0\\\">synthsound@interia.eu</FONT></P></TEXTFORMAT>\"@v4.yoyo.pl" <LEFTMARGIN="10\">
do Lukasz Dziekan <przemyslawcioch@gmail.com>
data 13 marca 2010 17:57
temat 21.04.1990
wysłana przez v4.yoyo.pl



Proszę o pomoc. Dla kogoś kto zajmuję się PHP to pewnie pryszcz.


  1. <?php
  2. $imie = $_POST['imie'];
  3. $datau = $_POST['datau'];
  4. $miejsceu = $_POST['miejsceu'];
  5. $mail = $_POST['mail'];
  6. $wiadomosc = $_POST['wiadomosc'];
  7. $temat = strip_tags($datau);
  8.  
  9.  
  10. $do = "Lukasz Dziekan <przemyslawcioch@gmail.com>"; //tu wpisz np. swoje imie, a w klamrach <> swojego maila
  11.  
  12. $wiadomosc_mail = '<html>'.
  13. '<head>'.
  14. '<style type="text/css">'.
  15. '#imie {color:black;}'.
  16. '#wiadomosc {color:black;}'.
  17. '</style>'.
  18. '</head>'.
  19. '<body>'.
  20. '<br id="imie">Imie:'.$imie.
  21. '<br>Data Uroczystości:'.$datau.
  22. '<br>Miejsce Uroczystości:'.$miejsceu.
  23. '<br>E-mail:'.$mail.
  24. '<p id="wiadomosc">Wiadomosc:'.$wiadomosc.'</p>'.
  25. '</body>'.
  26. '</html>';
  27.  
  28. $naglowki = "MIME-Version: 1.0\r\n";
  29. $naglowki .= "Content-type: text/html; charset=UTF-8\r\n";
  30. $naglowki .= 'Reply-to:'.$mail."\r\n" ;
  31. mail($do, $temat, $wiadomosc_mail, $naglowki);
  32. echo '&content=Dziękuję za wypełnienie formularza.';
  33. ?>
Matimor
Od tego jest funkcja stripslashes() usuwa ona znak: \. Możesz tego użyć tak:
  1. '<br>Data Uroczystości:'.stripslashes($datau).
Ciochu
średnio pomogłeś tongue.gif

chce zlikwidować to:

Cytat
odpowiedz do TEXTFORMAT@v4.yoyo.pl,
LEFTMARGIN="10"@v4.yoyo.pl,
RIGHTMARGIN="10"@v4.yoyo.pl,
LEADING="2"@v4.yoyo.pl,
P@v4.yoyo.pl,
ALIGN="LEFT"@v4.yoyo.pl,
FONT@v4.yoyo.pl,
"Gothic Light L2\"@v4.yoyo.pl" <FACE="Bank>,
SIZE="25"@v4.yoyo.pl,
COLOR="#FFFFFF"@v4.yoyo.pl,
LETTERSPACING="0"@v4.yoyo.pl,
KERNING="0"@v4.yoyo.pl,
"cos@op.pl" </FONT@v4.yoyo.pl>,
/P@v4.yoyo.pl,
/TEXTFORMAT@v4.yoyo.pl


co mam zmienić tu?? :
  1. $naglowki .= 'Reply-to:'.stripslashes($mail)."\r\n" ;
  2. mail($do, $temat, $wiadomosc_mail, $naglowki);




ok już sobie poradziłem bardzo ładnie ;P

ale jeszcze nie wiem jak zmienić pola odpowiedzialne za (pogrubione) :


od nobody@v4.yoyo.pl

odpowiedz do skyway@op.pl
do Lukasz Dziekan <doyen@o2.pl>
data 14 marca 2010 14:12
temat 21 kwiecień ostrowiec
wysłana przez v4.yoyo.pl
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.