Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


algorithmen:funktionen02

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
algorithmen:funktionen02 [21.03.2011 13:55] Frank Schiebelalgorithmen:funktionen02 [05.05.2011 08:02] (aktuell) – gelöscht Frank Schiebel
Zeile 1: Zeile 1:
-====== Einbinden externer php-Dateien ====== 
  
-Mit der Funktion require wird ein anderes PHP-Skript geladen und ausgeführt. Das aufgerufene Skript verhält sich dabei ebenso, wie wenn der Code direkt an dieser Stelle stehen würde. Diese Datei kann auch (bzw. nur) Text bzw. HTML-Tags enthalten; bloßer Text wird einfach ausgegeben, HTML-Tags werden vom Browser interpretiert. 
- 
-Mit dem Befehl 
- 
-<code php> 
-  require("lib.php"); 
-</code> 
- 
-wird die Datei "lib.php" an dieser Stelle in die aktuelle PHp Dateil eingebunden - wenn die Datei lib.php nicht gefunden wird, bricht das Skript ab.  
- 
-Insbesondere stehen alle Funktionen, die in der Datei lib.php definiert wurden in der Datei zur Verfügung, in der sie eingebunden wurde. Auf diese Weise kann man sich eine eigene "Funktionsbibliothek" erzeugen: Funktionen, die man immer wieder benötigt legt man ein der Datei "lib.php" ab und kann diese dann in allen neuen Projekten nutzen. 
- 
-===== Übung 1 ===== 
-{{:htmlcss:work_64.png  |}} Lege dir eine eigene Datei lib.php an. Die Datei sollte eine Funktion zur Berechnung der Fakultaet enthalten. Binde die Datei in eine weitere PHp-Datei ein und nutze die Fakultaets-Funktion dort. 
- 
- 
-===== Übung 2 ===== 
-{{:htmlcss:work_64.png  |}}  
- 
-Füge deiner Funktionsbibliothek eine Funktion hinzu, die ein Formular mit einem Textfeld erzeugt. Implementiere die Funktion so, dass sie als Argument den Namen der Post-Variablen entgegennimmt. 
- 
-Folgendes Codebeispiel soll funktionieren: 
- 
-<code php> 
- 
-forumlar_1text('zahl'); 
-print $_POST['zahl']; 
- 
-</code> 
- 
-**Hinweis:** Die Variable ''$SERVER['PHP_SELF']'' beinhaltet stets den Namen des aktuellen Skripts, wenn man ''action=$_SERVER['PHP_SELF']'' für das Formular setzt, wird immer das richtige Skript aufgerufen. 
algorithmen/funktionen02.1300715720.txt.gz · Zuletzt geändert: 21.03.2011 13:55 von Frank Schiebel

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki