kostenloser Webspace werbefrei: lima-city


script zum resetten einer txt datei

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    qbuut

    qbuut hat kostenlosen Webspace.

    <offtopic>
    So ich hab mir jetzt n cronjob gereggt
    </offtopic>
    kann mir jemand ein script erstellen, das eine txt Datei auf 0 zur?cksetzt?Der cronjob wird das script dann um eine bestimmte Uhrzeitausf?hren!

    Bitte!!!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Auf 0 zur?cksetzen? Wie meinst du das? Die Datei leeren? Das geht so:

    $file = 'pfad/datei.endung';

    $fh = @fopen($file, 'bw');
    if(FALSE === $fh) {
    exit('Konnte Datei "'.$file.'" nicht ?ffnen!');
    }
    @fclose($fh);
  4. Autor dieses Themas

    qbuut

    qbuut hat kostenlosen Webspace.

    ich hab n problem er zeogt die Fehlermeldung an!!!
    Die Datei lautet :"c.txt" und liegt im gleichen Verzeichnis!!!
    Der code Lautet folgend
    <?php
    $file = 'c.txt';
    
    $fh = @fopen($file, 'bw');
    if(FALSE === $fh) {
    exit('Konnte Datei "'.$file.'" nicht ?ffnen!');
    }
    @fclose($fh);
    ?>

    Ist da irgendwas falsch dran?
  5. m?glicherweise musst du den kompletten pfad zu datei angeben, so ist das jedenfalls bei uns in der schule... voll kagge

  6. ich hab n problem er zeogt die Fehlermeldung an!!!
    Die Datei lautet :"c.txt" und liegt im gleichen Verzeichnis!!!
    Der code Lautet folgend
    <?php
    $file = 'c.txt';
    
    $fh = @fopen($file, 'bw');
    if(FALSE === $fh) {
    exit('Konnte Datei "'.$file.'" nicht ?ffnen!');
    }
    @fclose($fh);
    ?>

    Ist da irgendwas falsch dran?


    Ich hab die Buchstaben f?r den fopen-Modus verdreht. Es muss hei?en:
    fopen($file, 'wb');

    Sollte es Probleme mit dem Pfad geben, kannst du auch statt
    $file = 'c.txt';
    besser
    $file = './c.txt';
    schreiben. Das './' bezeichnet dabei das aktuelle Verzeichnis.
  7. Autor dieses Themas

    qbuut

    qbuut hat kostenlosen Webspace.

    Danke das war der Fehler!!!!
    Ich hab jetzt noch die Rechte (CHMOD) auf 664 Gesetzt jetzt klappts!!!

    Danke!!!

    Jetzt hab ich noch eine Frage!!! wie bekomme ich es hin, dass das script eine 0 in die Datei schreibt, anstatt den Inhalt komplett l?scht?
  8. r*****r

    $file = 'c.txt';
    
    $fh = @fopen($file, 'bw');
    if(FALSE === $fh) {
    exit('Konnte Datei "'.$file.'" nicht ?ffnen!');
    }
    fwrite($fh, "0"); // "0" wird in die datei geschrieben
    @fclose($fh);


    mit fwrite oder dem alias fputs, kannst du etwas in eine datei schreiben, die du zuvor mit fopen ge?ffnet hast.
  9. Autor dieses Themas

    qbuut

    qbuut hat kostenlosen Webspace.

    Danke endlich funzt es!!!!!!!!! Danke!!!!!!!


    P.S.:in deiner siggy haste kein absolut korrektes Latein verwendet^^ aber is ja net so schlimm

    Danke nochmal f?r den Code in sachen PHp bin ich NOOB
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!