jfs

Gästebuch, failed to open stream problem

jfs
Jan 28th, 2014
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.08 KB | None | 0 0
  1. <?php
  2. error_reporting(E_ALL);
  3. header("Content-Type: text/html; charset=utf-8"); // Anweisung an den Browser, welcher Zeichensatz verwendet werden soll.
  4.  
  5. $filename = '-guestbook';
  6. $filetype = '.txt';
  7. $show_email = false; // Bestimmt, ob Email angezeigt (true) oder nicht angezeigt (false) werden soll
  8. $show_website = true; // Bestimmt, ob Website-URL angezeigt (true) oder nicht angezeigt (false) werden soll
  9. // Einlesen und Splitten der Datei:
  10.  
  11.  
  12. $count_open = fopen ($filename.$filetype, 'r+'); // Öffnen des Counter-Files
  13. if ($count_open) { // Erfolgreich?
  14.     $count_get = fgets ($count_open); // Auslesen
  15.     fseek($count_open, 0, SEEK_SET);  // Zeiger wieder auf Anfang
  16.     $count_new = str_pad($count_get+1, 2 ,'0', STR_PAD_LEFT); // Counter erhöhen
  17.  
  18.     fwrite ($count_open, $count_new); // Reinschreiben
  19.     fclose ($count_open);
  20.  
  21.     mkdir($count_new, 0777, true);  // Verzeichnis für neuen Eintrag anlegen
  22.     $open = fopen ($count_new.$filename.'/'.$count_new.$filename.$filetype, 'w+');    //Die Einträge speichern
  23.     $string = 'Gästebucheintrag';
  24.     fwrite ($open, $string);
  25.     fclose ($open);
  26. }
Add Comment
Please, Sign In to add comment