mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 08:22 Benutzername: Passwort: Auto-Login

Thema: PHP -> sequenzielle Datei bearbeiten vom 24.09.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP -> sequenzielle Datei bearbeiten
Autor Nachricht
choise
Threadersteller

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Mo 24.09.2007 15:16
Titel

PHP -> sequenzielle Datei bearbeiten

Antworten mit Zitat Zum Seitenanfang

Hi Leute,
ich hab mir hier was gebastelt und brauch nun euren Rat.
Ich hab hier ne txt datei.
nun öffne ich die mit
Code:
$file = fopen("scripts/ecke.txt","r");

und lese damit zeile für zeile per
Code:
while(!feof($file))
schleife aus. dann schliesse ich.
so nun hab ich drunter n formular und bei submit öffne ich wieder mit append:
Code:
$file = fopen("scripts/ecke.txt","a");

trag da anschliessend meine neu gewonnen daten ein.
Mein frage, alle daten sind jeweils eine zeile.
ICh möchte nun nur zehn zeilen in dieser txt haben, soll heissen, wenn
ich das formular mit neuen daten abschicke, soll der inhalt in einer zeile angehängt werden
wie es schon gemacht wird und die erste zeile gelöscht werden.
Hab nur keine Idee wie ich das anstellen soll.
Jemand von euch ?

mfg choise
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Mo 24.09.2007 18:39
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
$data = file('scripts/ecke.txt');
array_pop($data),
$data = array_merge(array($neue_zeile), $data);
file_put_contents('scripts/ecke.txt', join("\n", $data));


Zuletzt bearbeitet von tacker am Mo 24.09.2007 18:39, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
choise
Threadersteller

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Di 25.09.2007 08:09
Titel

Antworten mit Zitat Zum Seitenanfang

grml,.. is ne gute idee,
aber irgendwie krieg ichs nicht auf die reihe.
egal ob ich jetz mit implode oder ohne das ganze mach,
er haut mir immer noch an den anfang und ans ende ein \n...
mal schaun ob ich das noch irgendwie beheben kann,.. aber
"array_pop" is mir neu, wobei das eig echt nützlich ist.
thx


edit:
habs jetzt hinbekommen, habs nun so angelegt, dass keine einträge gelöscht werden,
nur die "neusten" angezeigt werden und jeden monat eine neue txt datei angelegt wird.
Bin mal gespannt wie groß der Ordner wird wenn das mal n paar monate läuft ;>


Zuletzt bearbeitet von choise am Di 25.09.2007 09:31, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen FH9 - Datei bearbeiten?
swf-datei bearbeiten?
PDF-Datei bearbeiten
PDF-Datei kostenlos bearbeiten
Lightwave Datei in 3D Max bearbeiten
Mit PS (o.ä.) zu zweit gleichzeitig eine Datei bearbeiten
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.