Autor Zpráva
drozdo
Profil
zdravim mam taky problemik, ked posielam serverom mail:
$sprava = "Objednane produkty: \n".implode("\n", $arraynazov)."\n
            Sposob dopravy: ".$doprava."\r
            Sposob platby: ".$platba."\n
            Objednavka cislo: ".$cobjed."\n
            \nCena bez DPH: "
            .$cena." CZK\nCena s DPH: ".$cenadph." CZK\n".
            $doplnok."\nDakujeme za nakup u nas. Tovar Vam bude co nejspis dorucen."; 

$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'From: '.$mailadmin.''; 
            
Mail($mailuser, $predmet, $sprava, $headers);


Toto je cast kodu formulky odosielania mailu. Problem je v tom ze v POBOXe mi to secko napise na kopu, sice v Gmaily vsetko funguje. To znamena ako keby to nebralo znaky \n ani \r

Poradite pls kde moze byt chyba? dakujem
Kajman_
Profil *
Problém bude v tom, že v content type říkáte, že je to html, kde se bílé znaky ignorují.
ninja
Profil
drozdo: upravte radek 10:

$headers .= 'Content-type: text/plain; charset=UTF-8' . "\r\n";

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: