ln2br

angelozehr

Mitglied
hallo

ich habe ein textfeld das in eine Datenbank einfülle und an einer anderen stelle wieder auslese. Im Textfeld hat es mehrere Zeilen!(!)

ich möchte, dass ich es ausgebe und zwar in mehreren Zeilen(!)

Ich habe mal ln2br gesucht, aber habs nie zum laufen gebracht! auch nicht nachdem ich auf :google: seiten auf die lustigsten sprachen angeschaut habe... :mad:

also meine Frage: Wie mache ich das jetzt? soll ich das mit ln2br machen? und dann: wie?:confused:

also: wie wendet man ln2br an bzw. wie sähe eine andere Lösung für mein Problem aus?

danke! ich habs einfach nicht geschafft
 
Fürs Eintragen in die MySQL-Datenbank:
PHP:
'INSERT INTO … "'.mysql_real_escape_string($_POST['foobar']).'"'
Für die Ausgabe in einem Textfeld:
PHP:
echo '<textarea name="…">' . htmlspecialchars($row['foobar']) . '</textarea>';
Und für die „normale“ Ausgabe:
PHP:
echo nl2br(htmlspecialchars($row['foobar']));
 
Fürs Eintragen in die MySQL-Datenbank:
PHP:
'INSERT INTO … "'.mysql_real_escape_string($_POST['foobar']).'"'
Für die Ausgabe in einem Textfeld:
PHP:
echo '<textarea name="…">' . htmlspecialchars($row['foobar']) . '</textarea>';
Und für die „normale“ Ausgabe:
PHP:
echo nl2br(htmlspecialchars($row['foobar']));

Muss nl2br nicht bei textarea's benutzt werden und normales escaping bei einer normalen ausgabe
 
:-( na da is mir ja wiedermal n'lustiger Fehler unterlaufen

Ich dacht der Befehl heisst 'line to break' und deshalb dacht ich es is 'ln' (Abk. von line)

und jetzt ist mir auch klar warum ich über :google: nix gefunden hab :-(

naja: vielen dank sag ich! :-)
 
Zurück