H
Hanibani
Gast
Hi
Hab hier ein kleines News-Script gebastelt welches auf Textdatei basiert, also das was man im Formular schreibt wird in einer Textdatei geschrieben, diese Textdatei includieren ich dann an einer Stelle auf der Startseite.
Nun zum eigentlich Problem.
In die Textdatei werden Leerzeilen eingefügt obwohl ich keine haben will ;-)
Ich veruche das mal zu erklären!
-----------------------------------------
Das ist Text 1
"schreibe ich dann noch eine News"
Das ist Text 1
Das ist Text 2
"schreibe ich dann die dritte News"
Das ist Text 1
Das ist Text 2
Das ist Trxt 3
"und noch eine"
Das ist Text 1
Das ist Text 2
Das ist Text 3
Das ist Text 4
Wie zu erkenne ist wird nach jeder neu geschribenen News eine Leerzeile mehr zwichen den News eingefügt, wie bekomme ich das weg das es schön ordnetlich
untereinander angeordnet wird ohne diese Leerzeilen?
Also es gibt kein \n, die Leerzeilen oder Tabulatoren sind unsichtbar sind einfach
da wenn ich die Texdatei mit einem Editor öffne.
Mein Code sieht so aus:
Hab hier ein kleines News-Script gebastelt welches auf Textdatei basiert, also das was man im Formular schreibt wird in einer Textdatei geschrieben, diese Textdatei includieren ich dann an einer Stelle auf der Startseite.
Nun zum eigentlich Problem.
In die Textdatei werden Leerzeilen eingefügt obwohl ich keine haben will ;-)
Ich veruche das mal zu erklären!
-----------------------------------------
Das ist Text 1
"schreibe ich dann noch eine News"
Das ist Text 1
Das ist Text 2
"schreibe ich dann die dritte News"
Das ist Text 1
Das ist Text 2
Das ist Trxt 3
"und noch eine"
Das ist Text 1
Das ist Text 2
Das ist Text 3
Das ist Text 4
Wie zu erkenne ist wird nach jeder neu geschribenen News eine Leerzeile mehr zwichen den News eingefügt, wie bekomme ich das weg das es schön ordnetlich
untereinander angeordnet wird ohne diese Leerzeilen?
Also es gibt kein \n, die Leerzeilen oder Tabulatoren sind unsichtbar sind einfach
da wenn ich die Texdatei mit einem Editor öffne.
Mein Code sieht so aus:
PHP:
<?php include ("config.php"); //passwort u.s.w
$filename = 'data/news'; //die Textdatei in der die News geschrieben werden
$date = date("d.m.Y");
$name = $_POST["name"];
$title = $_POST["title"];
$news = $_POST["news"];
$pass = $_POST["password"];
if ($password == $pass)
{
$file = file_get_contents($filename);
$fp = fopen($filename, "w");
$news = nl2br($news); //um Umbrüche im Formular zu erkennen
fwrite($fp, "<p>$title geschrieben von: $name am: $date</p><p>$news</p><p><a href=\"news/news.php\">Admin</a></p><br />");
fwrite($fp, $file);
fclose($fp);
?>
<?php
Header("Location: http://www.bla.de");
?>
<?php }
else {
Header("Location: http://www.bla.de/?open=error");
}
?>