<?php // Datei schreiben mit PHP // Name der Datei, die beschrieben werden soll, festlegen. $dateiname = 'daten/testdatei.dat'; // Datei zum Schreiben öffen. Existiert die Datei bereits, // so wird diese überschrieben, da der File Pointer automatisch // auf das erste Zeichen in der Datei gesetzt wird. $filehandle = fopen ($dateiname, 'w'); // Eine Zeichenkette in die geöffnete Datei schreiben. fwrite ($filehandle, "<h1>Hier muss was rein!</h1>\n<p>Absatz mit einigen Worten.</p>"); // Am Ende sollte die Datei geschlossen werden fclose ($filehandle); ?>
<?php // Daten an eine Datei anhängen // Auch hier wird der Dateiname in einer Variablen gespeichert, $dateiname = 'daten/testdatei.dat'; // Datei für den schreibenden Zugriff öffnen und zugleich den // File Pointer auf das Ende der Datei setzen, damit die Datei // nicht überschrieben wird, sondern weitere Daten an die Datei // angehängt werden. $filehandle = fopen ($dateiname, 'a'); // Daten in Form einer Zeichenkette in die Datei schreiben. fwrite ($filehandle, "\n<h1>Hier kommt noch mehr!</h1>\n<p>Und auch hier sollte etwas folgen.</p>"); // Und zuletzt die Datei schließen. fclose ($filehandle); ?>
<?php // Mit PHP Datei lesen // Dateiname der Datei, die geöffnet werden soll // samt Pfad, unter dem die Datei gespeichert ist, // in einer Variable speichern. $dateiname = 'daten/testdatei.dat'; // Datei für den lesenden Zugriff öffnen $filehandle = fopen ($dateiname, 'r'); // Geöffnete Datei zeilenweise auslesen und in der // HTML-Seite ausgeben bis das Ende der Datei erreicht ist. while (!feof ($filehandle)) echo fgets ($filehandle); // Nachdem die Datei vollständig ausgelesen wurde kann // diese geschlossen werden. fclose ($filehandle); ?>
<?php // Datei in PHP löschen // Dateiname der zu löschenden Datei unter der Variable // filename speichern $filename = 'daten/testdatei.dat'; // Voraussetzung zum Löschen der Datei ist, dass diese // vorhanden ist, dass es sich auch um eine Datei handelt // und darüber hinaus auch der schreibende Zugriff auf // die Datei erlaubt ist. if (file_exists ($filename) && is_file ($filename) && is_writable ($filename)) // Datei löschen, wenn die nötigen Rahmenbedingungen gegeben sind unlink ($filename); ?>
<?php // Dateigröße ermitteln // Name und Pfad der Datei, deren Größe ermittelt werden soll $filename = 'daten/testdatei.dat'; // Auch hier wird wieder auf Existenz der angegebenen Datei geprüft // allerdings muss die Datei keinen schreibenden Zugriff erlauben, // damit die Dateigröße ermittelt werden kann. if (file_exists ($filename) && is_file ($filename)) // Dateigröße ermitteln und in Variable speichern $dateigroesse = filesize ($filename); // War das Ermitteln der Dateigröße erfolgreich? if (isset ($dateigroesse)) // Ausgabe der Größe der Datei echo 'Die Datei ' . $filename . ' ist ' . $dateigroesse . ' Bytes gross!'; else // Ansonsten erfolgt der Hinweis, dass die Datei nicht gefunden wurde echo 'Datei wurde nicht gefunden!'; ?>
Hallo Zusammen, Am 20./21. Mai findet in Hamburg die erste Developer Conference 2011 statt. Wie der Name bereits verrät, handelt die Konferenz rund ... » mehr
von devcon-hamburg am Dienstag, 12. April 2011 16:50 in PHP - noch nicht beantwortetHallo zusammen, ich habe ein kleines Problem: Ich brauche bei der Entwicklung eines Kontaktformulares für eine Website eine bedingte Weiterleitung ... » mehr
von scatha am Donnerstag, 10. März 2011 01:12 in PHP - noch nicht beantwortetMein vorhaben ist recht simpel aber ich bin php noob (hoffe das entschuldigt es nen bissl xD) und hab kp wie ichs anfangen soll. Und zwar möchte ich ... » mehr
von HeathenMan am Dienstag, 1. Februar 2011 22:57 in PHP - bisher 1 AntwortHallo,
am einfachsten und kompaktesten kann man das mit einem regulären Ausdruck machen. Einfach mal nach der Funktion preg_match_all suchen und den ... » mehr
Hallo, die Bildergalerie mit php und js ist super, jedoch möchte ich gern zu meinen Bildern verschiedene Bemerkungen machen und zwar untereinander, ... » mehr
von Sylma am Mittwoch, 26. Januar 2011 01:13 in PHP - bisher 1 AntwortHallo,
ich nehme an, dass \n im Beschreibungstext nicht funktioniert aber versuchen kann man es. Ansonsten: Schon mal mit einer UTF-Sequenz ... » mehr
Hallo alle miteinander, ich hoffe, dass mit hier jemand helfen kann. Ich habe mir hier von der Seite die Bildergalerie mit JS und PHP ... » mehr
von Saga am Dienstag, 28. Dezember 2010 09:57 in PHP - bisher 6 AntwortenHallo Alex,
die Warnung ist zwar jetzt durch das isset weg, aber die Daten werden immer noch nicht übergeben. (Nachdem ich durch das isset die ... » mehr
¬ Menu
¬ Gratis Download
¬ Tutorials
¬ Seminare
¬ Yoga
¬ Insolvenzrecht
¬ News
15.08.2008Schleifen in PHP: Die While-Schleife » mehr 13.08.2008Nutzung von Variablen unter PHP: Definition, Sichtbarkeit und vordefinierte Variablen » mehr 11.08.2008Ausgabe von Datum und Zeit mit PHP nach Konvertierung in ein String » mehr Eine vollständige News-Liste ist auf der News-Seite zugänglich.
¬ Foren
¬ Buchtipp

PHP & MySQL
Weitere PHP Bücher finden Sie unter PHP Literatur