[PHP] Textarea für Forumeintrag - Zeilenumburch verhindern

Agroschx

Well-known member
ID: 225895
L
28 April 2006
791
61
Hallo,

habe ein kleines Problemchen - wenn ich ein Textarea-Feld definiere:

<form action="forum.php" method="POST">
<br>
Text: <textarea name="text" cols="50" rows="10"></textarea><br>
Autor: <input type="text" size=20 name="autor">
<p><input type="submit" value="Abschicken">
</form>

ist das dann so, dass wenn ich in der textarea einen Zeilenumburch mache dieser text dann nicht unter text einfach weiter auftaucht, sondern ein neuer Beitrag gestartet wird.

Die Funktion Beitrag hinzufügen sieht im moment simpel so aus:

function beitrag_hinzufuegen () {
global $text, $autor;
$texte = file ("beitraege.txt");
$neuer_text = $text;
$letzter_textindex = count ($texte)-2;
if (trim($texte[$letzter_textindex]) !=$neuer_text) {
$datei = fopen ("beitraege.txt", "a");
fputs ($datei, "\n$neuer_text\n");
fputs ($datei, "$autor");
fclose ($datei);


Hat jemand ne Idee wie ich das Problem in Griff kriege?

Danke
 
Oder ganz rausnehmen, oder eine Datenbank nutzen, oder ein anderes "Trennezeichen" als einen Zeilenumbruch verwenden.