Zeilenumbruch am Ende der Datei

kAmBeR

Mitglied
Hi,

Zuerst mal der Inhalt der Datei:

PHP:
http://mitglied.lycos.de/servertotry/pics_forum/charmed/julian/julian.jpg|julian.jpg
http://mitglied.lycos.de/servertotry/pics_forum/charmed/julian/julian_classic.jpg|julian_classic.jpg
(...)
http://mitglied.lycos.de/servertotry/pics_forum/other/matrix/niobe2.jpg|niobe2.jpg

Nachdem letzten Link wird noch ein Zeileumbruch erstellt, was nicht schön ist.

PHP:
if ($cmd_save)
		{
			$banner_url = $_POST['url'];
			$banner_name = $_POST['name'];
			
			$sFile = "banner.txt";

			$tz = "|";
			
			$file  = fopen($sFile, "a");
			
			fputs($file, $banner_url . $tz . $banner_name . "\n");
			
			fclose($file);
		}

Meine Frage:

PHP soll wirklich nachdem jeden Link ein Zeilenumbruch erstellen, aber nachdem aller (!)letzten keins mehr!

Ansonsten werden zwar alle Banner ausgeben, aber der Letzte ist dann ein Rotes Kreuz, da PHP jede Zeile liest und da ist ja kein Link mehr...

Danke Im Voraus
Hoffe, ihr habt mein Problem verstanden, wenn nicht, einfach fragen
 
Da ich annehme, das weitere Einträge immer hinten angehängt werden, verfahre doch wie folgt. Trage die erste Zeile von Hand in die Datei ein.
Nun lässt du im Script den \n nicht nach deinem Eintrag hinzufügen sondern vorher.
Das sollte das Problem eigentlich lösen oder ?
 
Zurück