Mailinglisten-Archive |
#1.) ich will \n aus den <textareas> durch <br> ersetzen.. ich will aber
#_nicht_ nl2br() benutzen,
#weil diese funktion anscheinden aus \n das macht : "\n<br>"... ich will
#jedoch NUR ein <br>,
#da ich es später wieder in einer textbox ausgeben will.. wobei die \n
#natürlich sehr hinderlich sind..
nimm nie regex, wenn es eingebaute Funktionen gibt
str_replace() macht den Job zigmal schneller
<?
$crlf="\r\n";
$br="<br>";
if($textarea) {
$textarea=str_replace($crlf,$br,$textarea);
//Speichern in CSV ?
}
?>
<form method=post action="test.php">
<textarea name="textarea" cols=50
rows=30><?echo str_replace($br,$crlf,$textarea)?></textarea>
<input type=submit>
</form>
#2.) will ich schauen ob in dem string charakter _ausser_ buchstaben und
#zahlen vorkommen..
#also sonderzeichen ... irgendwie habe ich in einem tutorial gelesen dass
#das mit [[alnum]] geht.. oder so..
#leider hab ichs nich zum laufen bekommen ;-(
//so
if (ereg("[^[:alnum:]\n\r]",$textarea))
//oder so
if (ereg("[^a-zA-Z0-9\n\r]",$textarea))
//oder auch
if (eregi("[^a-z0-9\n\r]",$textarea))
die letzten beiden Versionen haben die Möglichkeit, weitere Zeichen zu
zulassen
z.B. üÜ etc.
php::bar PHP Wiki - Listenarchive