Autor Zpráva
kabanos
Profil *
Ahoj,
ukládám do mysql informace z promenné $obj, např.:
$obj .= 'Objednávka: '.$cislo_objednavky."\n\n"
.'Jméno a příjmení: '.$jmeno_odesilatel."\n"
.'Telefon: '.$telefon."\n"
.'Adresa: '."\n".$adresa."\n\n";

Pak bych je chtěl z databáze vložit buď do php stránky nebo hlavně do emailu, aby zachovaly formátování (řádkování). Do emailu to vkládám takto:
$text = $objednavka; - pro variantu emailu v prostém textu
$text_html = '<pre>'.$objednavka.'</pre>'; - pro HTML email

Ale, když otevřu odeslaný email, tak se celý obsah objednávky zobrazí pouze jako jeden nezalomený řádek, i když je mezi tagy pre.

Kde je chyba?

Děkuji
Keeehi
Profil
$text_html = nl2br($objednavka); - pro HTML email
puzzle
Profil
si si jistý že existuje neco jako <pre>?
puzzle
Profil
puzzle:
si si jistý že existuje neco jako <pre>?
hmm tak existuje...
Keeehi
Profil
Keeehi:
Ještě by teoreticky šel použít tag <xmp> který dělá to, co jsi si představoval, že by měl dělat <pre>, ale nl2br() je lepší řešení.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0