Dateien erstellen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
administrator
automatisch gel
bestimmten anzahl
datei
fehler
gemeint hast
klicken
nummer
schreibe
schreiten
textdatei
verstehe
-
Hi,
ich wollte das man als Administrator per klick eine neue Datei erstellt.
Ich wei? nicht ob das m?glich ist aber ich wollte das so machen, das die Textdatei bei einer bestimmten anzahl von Zeichen automatisch gel?scht wird und dann neu angelegt wird, mit genau dem selben namen. Ich wei? man kann die datei auch einfach leeren aber da wei? ich nicht genau wie das geht und mir erscheint das l?schen und neu erstellen unkomplizierter. Falls mir jemand hilft, bitte ich darum das so unkompliziert wie m?glich zu machen und mir vielleicht jeden schritt einzeln zu erkl?ren? W?r mir wichtig, sonst kann ich bei einem Problem das Script nicht ?ndern, wenn es komplikaionen gibt, da ich nicht verstehe was was bedeutet.
Keine Angst, ich bin kein Anf?nger, ich will nur auf Nummer sicher gehen :)
Nicko -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich hoffe mal das du das so gemeint hast und das keine Fehler drin sind.
<?php
$file = "datei.txt";
$maximal = "1024";
#pr?ft, ob die datei existiert
if (file_exists($file)) {
#liest die datei ein
$data = file($file);
$data = join("",$data);
#pr?ft, ob sie zu lang ist
if (strlen($data) > $maximal) {
#l?scht die datei und erstellt sie neu
unlink($file);
$fp = @fopen($file, "w");
fclose($fp);
}
}
#wenn die datei nicht existiert wird sie angelegt...
else {
$fp = @fopen($file, "w");
fclose($fp);
}
?> -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage