Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] mail i wordwrap
glass
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 23.03.2007
Skąd: United Kingdom

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


mam pytanie dotyczące -mail, czy należy ograniczać ilość znaków w treści wysyłanej wiadomości czytałem ze źródeł że tak, a jeśli to dlaczego gdy ustalam koniec wiersza po 70 znakach to myli się o jakieś 35?

mój przykład wygląda tak:
Kod
$tresc=wordwrap($tresc, 70, "<br>\n");


czy to poprawne i dlaczego tworzy się różnica?
dzięki!

Ten post edytował glass 9.08.2008, 16:35:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
neverever
post
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

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


- można wymusić cięcie ciągów dodając true
Kod
$tresc=wordwrap($tresc, 70, "<br>\n", true);

- wordwrap jest wrażliwy na kodowanie i na utf nie będzie dobrze działał ...wtedy trzeba kombinować z:
1. zmaną kodowania z użyciem iconv przed użyciem wordwrap i powrotną po użyciu.
2. http://www.greywyvern.com/code/php/htmlwrap.phps
3. skorzystać do cięcia z funkcji multibyte strings http://pl2.php.net/manual/pl/ref.mbstring.php
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 22:54