hallo,
ich habe ein script das das mir eine txt anlegt mit folgenden einträgen bzw. hinzufügt...
das sieht dan so aus...
$eintrag0|--|$eintrag1|--|$eintrag2|--|$eintrag3|--|$eintrag4
$eintrag0|--|$eintrag1|--|$eintrag2|--|$eintrag3|--|$eintrag4
$eintrag0|--|$eintrag1|--|$eintrag2|--|$eintrag3|--|$eintrag4
$eintrag0|--|$eintrag1|--|$eintrag2|--|$eintrag3|--|$eintrag4
da das script die neuen datensätze nur anfügt und nicht sortiert habe ich am ende des scriptes eine sortier funktion eingebaut...
das problem ist jetzt das immer wenn er sortiert eine leerzeile einfügt?
ich habe dann probiert mit trim() zuarbeiten bekomme das aber nicht hin...
kann mir jemand helfen?
dank
ich habe ein script das das mir eine txt anlegt mit folgenden einträgen bzw. hinzufügt...
das sieht dan so aus...
$eintrag0|--|$eintrag1|--|$eintrag2|--|$eintrag3|--|$eintrag4
$eintrag0|--|$eintrag1|--|$eintrag2|--|$eintrag3|--|$eintrag4
$eintrag0|--|$eintrag1|--|$eintrag2|--|$eintrag3|--|$eintrag4
$eintrag0|--|$eintrag1|--|$eintrag2|--|$eintrag3|--|$eintrag4
da das script die neuen datensätze nur anfügt und nicht sortiert habe ich am ende des scriptes eine sortier funktion eingebaut...
PHP-Code:
##### datei wird erweitert ######
$eintrag="$eintrag0|--|$eintrag1|--|$eintrag2|--|$eintrag3|--|$eintrag4";
trim($eintrag);
$datei = fopen($db, "a+");
fwrite($datei,$eintrag."\n");
fclose($datei);
##########################
### datei Sortieren ###
$sort = file($db);
sort($sort);
$sorted = implode("", $sort);
$datei = fopen($db, "w");
fwrite($datei, $sorted);
fputs($datei);
ich habe dann probiert mit trim() zuarbeiten bekomme das aber nicht hin...
kann mir jemand helfen?
dank
Kommentar