Webseitenbau
Home
Site/Index
 
Web Webseitenbau
Google English français  
⬆4. 4. 1 Dateien

4.4.1 Dateien chmod fopen fclose fread fwrite etc.

 

-

⇧ 1 Allgemein

-

↑ a) Prinzip

-

↑ b) Websites & Workshops

-

⇧ 2 chmod Datei-Zugriffsrechte

-

↑ a) Prinzip

Code: chmod

Änderung der Zugriffsrechte:

-

↑ b) Websites & Workshops

-

⇧ 3 fopen Öffnet eine Datei oder URL

-

↑ a) Prinzip

1) Der zu öffnenden Datei wird ein Dateihandle zugeordnet

Code: <Dateihandle> = "<Datei>";

Beispiel: $datenbank = "gb-daten.dat";

2) Öffnen der Datei im angegebenen Modus

Code: <Variable> = fopen(<Dateihandle>,"<Modus>");

Beispiel: $datei = fopen($datenbank,"...");

-

↑ b) Modi

Der Parameter "Modus" bestimmt, für welche Form des Zugriffs die Datei geöffnet wird.

-

↑ c) Schliessen einer offenen Datenbank

3) Jede Datenbank die geöffnet wurde, muss am Schluss auch wieder geschlossen werden.

Pfeil nach rechts (Icon)
      120 x 120 Pixel PHP-Befehle: Schliessen einer offenen Datei fclose

-

↑ d) Beispiel: Gästebuch

1) Zuerst wird der Dateihandle der Datenbank festgelegt

$datenbank = "gb-daten.dat"; //Bezeichnet Datenbank

2) Dann erst kann die mit dem Dateihandle bezeichnete Datei geöffnet werden.

$datei = fopen($datenbank,"r"); // Die Datenbank wird zum lesen geöffnet
$datei = fopen($datenbank,"w"); // Die Datenbank wird zum schreiben geöffnet.

Pfeil nach rechts (Icon)
      120 x 120 Pixel Gästebuch: Erstellen Link zum Gästebuch

-

↑ e) Websites & Workshops

-

⇧ 4 fclose Schliesst eine offene Datei

-

↑ a) Zweck

-

↑ b) Prinzip

Code fclose(<Dateihandle>);

Beispiel fclose($datei);

-

↑ c) Beispiel

fclose($datei); //  Die Datenbank wird wieder geschlossen

Pfeil nach rechts (Icon)
      120 x 120 Pixel Gästebuch: Erstellen Link zum Gästebuch

-

↑ d) Websites & Workshops

-

⇧ 5 fread Aus einer Datei lesen

-

↑ a) Code

Code: fread("<Dateihandle>","maximale Anzahl")

-

↑ b) Beispiel

Befehl: $altdaten = fread($datei,10000);

 // Die alten Daten einlesen
$altdaten = fread($gb_datei,10000);

Pfeil nach rechts (Icon)
      120 x 120 Pixel Gästebuch: Erstellen Link zum Gästebuch

-

↑ c) Websites & Workshops

-

⇧ 6 fwrite In eine Datei schreiben

-

↑ a) Prinzip

Code: fwrite("Dateihandle","Daten"[,"maximale Anzahl"])

-

↑ b) Beispiel

Befehl: fwrite($datei, $daten);

// Schreibt die neunen Daten in die Datenbank
fwrite($gb_datei, $neudaten); 

-

↑ c) Websites & Workshops

-

⇧ 7 fpassthru Daten einlesen

-

↑ a) Prinzip

fpassthru($datei); Daten einlesen.

-

↑ b) Beispiel

fpassthru($datei);

Pfeil nach rechts (Icon)
      120 x 120 Pixel Kontaktformular: Erstellen Kontaktseite

-

↑ c) Websites & Workshops

↑