Vinzenz Mai: Datenbankausgabe in Tabellenzeile

Beitrag lesen

Hallo Robert,

Ok, danke. hatte aber erst später gesehen, dass es an JAVASCRIPT lag.
Hast du nun auch ein Lösung für das Problem anzubieten?

$text = str_replace("\n","",$text);
$text = str_replace("\r","",$text);

das ist meiner Meinung nach keine gute Idee, da Daten weggeworfen werden. Was wäre, wenn ein einfaches oder doppeltes Anführungszeichen in der Variablen vorkommt?

Sinnvoller wäre eine kontextgemäße Behandlung:

- Daten im Querystring mit urlencode
 - Ausgabe im HTML-Kontext: htmlspecialchars

... siehe auch diese Beiträge von dedlfix:
 - </archiv/2008/3/t168976/#m1103199>
 - </archiv/2008/3/t168823/#m1102025>

Freundliche Grüße

Vinzenz