Schnell um hilfe bitten!

Kann mir mal bitte jemand helfen der sich gut mit php aus kennt

Geheim 

Das Sript das hier steht erstellt Dateien doch schreibt nicht hinein!
Es darf keine Daten aus der txt Datei löschen sondern was dadrunter hinzufügen
Kann mir jemand dabei helfen?

$gb = join("",file('$datei.txt'));
$eintrag = $eintrag . $gb;
$datei =  fopen("$datei.txt","w+");
fputs($datei,$eintrag);
fclose($datei);

stattdessen solltest du das so machen:

file_put_contents("$datei.txt", $gb, FILE_APPEND);

PS: wo setzt du $datei ???

Der neue Text soll wohl nicht hinten drangehängt werden,
sondern vorne davor, da muß man das schon so ähnlich
machen, eventuell währenddessen die Datei sperren (flock).

Den Wert von '$datei festzulegen, bevor er benutzt wird,
scheint mir allerdings auch nützlich zu sein :o)

Sorry Das hatte ich nocht nich um geändert
Also das erste erstellt die datei aber füght nicht zu

Er soll den text in dieser datei schon
drangehängt
Man soll auch immer auf mehre Daten Zugriff haben ich habe eine stelle die heisst user da gibt man einen Dateiname ein

Mit man auf die Datei kommt da wo man was hizufügen will

[quote=“michi7x7”] $gb = join("",file('$datei.txt')); $eintrag = $eintrag . $gb; $datei = fopen("$datei.txt","w+"); fputs($datei,$eintrag); fclose($datei);

stattdessen solltest du das so machen:

file_put_contents("$datei.txt", $gb, FILE_APPEND); [/quote]

Habe ich doch

Mir wahr ein fehler unter laufen der heisst nicht datei sonder $user trodem erstellt der nur dateien ohne hinhalt

Fehler gefunden

Muss heissen

sry…hatte einen Fehler (der aber auf deine Schlampigkeit zurückzuführen ist :p )

file_put_contents("$datei.txt", $eintrag, FILE_APPEND);