hallo,
ich habe ein formular mit einer textarea, die darin befindlichen daten werden anschließend ausgelesen und sehen ca so aus:
PHP-Code:
[V]das ist ein test[/V][T]das ist der text[/T]
der inhalt wir dann mit folgenden funktionen ausgegeben:
PHP-Code:
function HEAD($text) {
if (preg_match_all("#\[V\](.*?)\[\/V\]#", $text, $match))
for ($i = 0; $i < count($match[1]); $i++) {
return $match[1][$i];
}
}
function TEXT($text) {
if (preg_match_all("#\[T\](.*?)\[\/T\]#", $text, $match))
for ($i = 0; $i < count($match[1]); $i++) {
return $match[1][$i];
}
}
nur leider wenn ich einen text mit einem zeilenumbruch abspeichere also
PHP-Code:
[V]das ist ein test[/V][T]und das ist ein text
mit einem zeilenumbruch[/T]
dann bekomme ich keinen wert zurück...
jetzt würde mit interessieren wie ich zeilenumbrüche lösche weil mit "nlbr" bleibt er ja vorhanden... oder ob ich bei den funktionen einen fehler habe...
danke schonmal im voraus !