Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Nowa linia w mailu
koxu1996
post
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 3
Dołączył: 5.06.2011

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


Witam. W bazie mam gotowe treści maili, pobieram je i wysyłam. Niestety nie działają znaki nowej linii. Przykładowy zawartość pola w bazie: "Witamy w serwisie xxxxxxx!\r\nTwój login to....". Próbowałem też z samym \n ale nie pomogło. Oto kod wysyłania wiadomości:
  1. $header="From: xxxxxxxx.pl <admin@xxxxxxxx.pl}>\r\n".
  2. "Reply-To: admin@xxxxxxxxx.pl\r\n".
  3. "MIME-Version: 1.0\r\n".
  4. "Content-type: text/plain; charset=UTF-8";
  5. mail($to, $mail['title'], $message, $header));

Co może być nie tak?

Ten post edytował koxu1996 13.07.2013, 14:08:29
Go to the top of the page
+Quote Post
motyl-pl
post
Post #2





Grupa: Zarejestrowani
Postów: 294
Pomógł: 31
Dołączył: 2.04.2010

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


Kod wartości zmiennej $message musisz dać.
Prawdopodobnie błąd leży w pojedynczym cudzysłowiu ' zamiast ".


--------------------
Go to the top of the page
+Quote Post
kicaj
post
Post #3





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Cytat(motyl-pl @ 13.07.2013, 15:09:45 ) *
Prawdopodobnie błąd leży w pojedynczym cudzysłowiu ' zamiast ".


BTW: Czy gdzieś w ustawieniach PHP można zmienić stosowanie \n w pojedynczych cudzysłowach?


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
koxu1996
post
Post #4





Grupa: Zarejestrowani
Postów: 139
Pomógł: 3
Dołączył: 5.06.2011

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


Zmienna $message to jest zawartość pola z bazy danych.

Edit: To rozwiązało problem:
  1. $message=str_replace('\r\n',"\r\n",$message);


Ten post edytował koxu1996 13.07.2013, 19:07:46
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 - 17:16