| --efan-- |
Post
#1
|
|
Goście |
Witam. Mam problem z formularzem pocztowym:
1. Kodowanie nagłówka wiadomości oraz treści wiadomości - albo jedno albo drugie jest dobrze, nigdy razem 2. Treść wiadomości dostaję w jednej lini choć mam znaczniki \n 3. Ten znacznik powoduje błąd: or die('Nie udało się wysłać wiadomo¶ci!');
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
Chcesz wiedzieć, dlaczego wszystko wyświetla Ci się w jednej linii? Bo wiadomość wysyłasz jako HTML. A w HTML, żeby nową linię dać, to albo <br />, albo <p>. W funkcji mail" title="Zobacz w manualu PHP" target="_manual, zamiast "$message" daj nl2br($message) - to tak prowizorycznie rozwiąże problem.
|
|
|
|
-efan- [PHP]Formularz pocztowy 3.09.2008, 11:39:08
ferrero2 proponuje zapoznać się z tym tematem :
http://for... 3.09.2008, 11:53:52
barthpl Wprowadź taką zmianę:[PHP] pobierz, plaintext ... 3.09.2008, 12:19:51
-Efan- Poszperałem jeszcze i znalazłem coś takiego i ku m... 4.09.2008, 09:35:20
barthpl Linijkę 4 zastąp takim kodem: [PHP] pobierz, plain... 6.09.2008, 23:54:39
Efan Nie do końca działa. Kod źródłowy mam taki:
[PHP] ... 19.09.2008, 11:49:57
tiraeth U Ciebie tkwi błąd. Ja nie wiem czy ludz... 19.09.2008, 12:02:13 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 23:35 |