mail speichern

pikus

Mitglied
hallo ich schreibe gerade ein mail System für meinen user bereich wo sich die user gegenseitig mails schreiben können.
Da hab ich ein kleines problem.
die Mail wird gespeichrt in mysql der text ist in VARCHAR aber ich weiß nicht wie ich den zeilenumbruch machen soll damit er auch übergeben wird.
Kann mir einer schreiben wie ich das machen soll?

DANKE
 
Am besten speicherst du die Daten so wie sie sind in die Datenbank und benutzt dann beim Auslesen z. B. [phpf]nl2br[/phpf].
 
Eigentlich sollten die Zeilenumbrüche als solche erhalten bleiben. Beim Übergang in ein anderes Datenformat, wie es etwa vom Klartext der Eingabe zum HTML der Ausgabe der Fall ist, sollten diese natürlich entsprechend berücksichtigt und beispielsweise durch HTML-Zeilenumbrücke ergänzt werden (siehe dazu erwähnte nl2br()-Funktion). Vermutlich ist es das, was du meinst.
 
Warum benutzt du VARCHAR? Damit kannst du nur 255 (ich hoffe das ist richtig) Zeichen speichern. Ich würde TEXT benutzen und dann, wie schon zweimal erwähnt, nl2br() benutzen.
 
Zurück