webForumDet fria alternativet

Radbyten

1 svar · 158 visningar · startad av startail

startailMedlem sedan sep. 2000155 inlägg
#1

Jag har ett litet textarea fält som man kan skriva in saker i. Nu vill jag att om man gör en radbrytning i textarea fältet så skall det inte tas som det i variabeln som det ger.

<html>
<body>
<?

if(isset($damp)) {
$damp = str_replace("\n", "", $damp);
print("\$variabel = \"$damp\";");
}

?>

<form method=get action=index.php>
<textarea name=damp>
</textarea>
<input type=submit>
</form>
</body>
</html>

Har testat detta men det ger bara

$variabel = "text1
text2";

Nån som har en lösning ?
Jag måste ha en textarea och outputten skall se ut så här (exemplet från innan)

$variabel = "text1 text2";

[Redigerat av startail den 17 nov 2001]

startailMedlem sedan sep. 2000155 inlägg
#2

Löste det med:

if(isset($damp)) {
$damp = eregi_replace("\n", "<br>", $damp);
$damp = eregi_replace("\r", "", $damp);    
$damp = stripslashes($damp);
print("\$variabel = \"$damp\";");
}

Bara så ni vet ;)

131 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)