Texteingaben mit Zeilenumbruch empfangen
Fabian
- php
Hi!
Habe frisch mit PHP begonnen und mich dem M&T buch gewidmet...
Auf dieses Problem bin ich gestoßen:
Ich erstelle ein mehrzeiliges textfeld mit <textarea wrap=pyhsical></textarea> und wenn ich dessen inhalt in eine mySql tabelle speichere und als array mit print auslesen will erscheint die eingabe ohne zeilenumbruch, sprich in einem stück...
wie ist dem abhilfe geboten?
thx for replys.....
cya
Wir exploden bei <enter> und imploden mit <br> :
<?php
if($submit)
{
$tmp = explode(chr(10),$text);
$text = implode("<br>",$tmp);
echo $text;
}
else
{
echo "<form action="" . $PHP_SELF . "" method="POST">";
echo "<textarea name="text" rows="5" cols="60"></textarea>";
echo "<br><input type="SUBMIT" name="submit" value="Senden">";
echo "</form>";
}
?>
Wir exploden bei <enter> und imploden mit <br> :
<?php
if($submit)
{
$tmp = explode(chr(10),$text);
$text = implode("<br>",$tmp);
echo $text;
}
else
{
echo "<form action="" . $PHP_SELF . "" method="POST">";
echo "<textarea name="text" rows="5" cols="60"></textarea>";
echo "<br><input type="SUBMIT" name="submit" value="Senden">";
echo "</form>";
}
?>
vielen dank ;)
Hi,
Wir exploden bei <enter> und imploden mit <br> :
warum so umständlich?
$tmp = explode(chr(10),$text);
$text = implode("<br>",$tmp);
echo $text;
Sollte es
echo nl2br($text);
es nicht genausogut tun?
mfG
Rainer
Hi,
Wir exploden bei <enter> und imploden mit <br> :
warum so umständlich?
$tmp = explode(chr(10),$text);
$text = implode("<br>",$tmp);
echo $text;
Sollte es
echo nl2br($text);
es nicht genausogut tun?
mfG
Rainer
jupp dass hat auch geklappt ;)
thx /me