Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


php:php_lektion01

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
php:php_lektion01 [07.11.2014 13:26] Stefan Gaumphp:php_lektion01 [09.01.2017 12:29] (aktuell) Stefan Gaum
Zeile 1: Zeile 1:
 ~~NOTOC~~ ~~NOTOC~~
-[[php:start|=> Übersicht Einführung in PHP]]+[[php:start|=> ÜbersichtEinführung in PHP]]
  
-====== Lektion 1: Grundlagen PHP ======+====== Lektion 1: Grundlagen ======
  
 {{  :php:serverseitige_auswertung.png  |}} {{  :php:serverseitige_auswertung.png  |}}
Zeile 16: Zeile 16:
 ===== Ein erstes Beispiel ===== ===== Ein erstes Beispiel =====
  
-[[http://ernest.aeg-reutlingen.de/~theil|Tierische Datensammelei]]+[[http://ernest.aeg-reutlingen.de/~gaum/wiki_beispiele/php_bsp1/formular.php|Formulareingabe]]
  
 ===== Die ersten wichtigen Infos zu PHP ===== ===== Die ersten wichtigen Infos zu PHP =====
  
  
-  * PHP Programmcode wird in eine HTML Datei eingebunden indem man Ihn zwischen die Tags ''<?php'' und  ''?>'' schreibt.  +  * PHP Programmcode wird in eine HTML Datei eingebundenindem man Ihn zwischen die Tags <code><?php</code> und  <code>?></code> schreibt. 
-  * Die Datei, die den HTML/PHP-Code enthält muss (bei unserer Konfiguration des Werbservers) die Dateiendung ''.php'' haben, da der Webserver sie sonst nicht korrekt verarbeitet.+  * Die Datei, die den HTML/PHP-Code enthältmuss (bei unserer Konfiguration des Werbservers) die Dateiendung ''.php'' haben, da der Webserver sie sonst nicht korrekt verarbeitet.
   * **Syntaxregel 0:** Jede PHP Befehlszeile muss mit einem Semikolon beendet werden.   * **Syntaxregel 0:** Jede PHP Befehlszeile muss mit einem Semikolon beendet werden.
  
 ===== Der Quelltext ===== ===== Der Quelltext =====
- +<code php> 
-  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" +  <!DOCTYPE html> 
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"+  <html lang="de"> 
-  <html xmlns="http://www.w3.org/1999/xhtml"> +    <head> 
-  <head> +        <title>PHP BSP 1</title> 
-  <title>PHP BSP 1</title> +        <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
-  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +    </head> 
-  </head> +    <body> 
-  <body> +        <h1>PHP Beispiel 1</h1> 
-  <h1>PHP Beispiel 1</h1> +      
-  <!-- Hier kommt der PHP-Code --> +        <!-- Hier kommt der PHP-Code --> 
-  <?php +        <?php 
-  echo "Hallo Rattenzahn!"; +            echo "Hallo Rattenzahn!"; 
-  ?> +        ?> 
-  <!-- Jetzt gehts mit HTML weiter --> +     
-  <p>Gruß und Kuß, dein</p> +        <!-- Jetzt gehts mit HTML weiter --> 
-  <p><em>Julius<em></p> +        <p>Gruß und Kuß, dein</p> 
-   +        <p><em>Julius</em></p> 
-  </body>+    </body>
   </html>   </html>
- +</code> 
-Sieht so aus: http://ernest.aeg-reutlingen.de/~gaum/php/beispiel01.php+Sieht so aus: [[http://ernest.aeg-reutlingen.de/~gaum/wiki_beispiele/php_html_01.php|php_zu_html]]
  
 ===== Bemerkungen und Arbeitsauftrag ===== ===== Bemerkungen und Arbeitsauftrag =====
  
   * Es ist nicht mehr (wie bislang mit den HTML Dateien) möglich, die php-Datei direkt auf dem Arbeitsplatzrechner zu öffnen, da der PHP Code vom Webserver ausgeführt werden muss.   * Es ist nicht mehr (wie bislang mit den HTML Dateien) möglich, die php-Datei direkt auf dem Arbeitsplatzrechner zu öffnen, da der PHP Code vom Webserver ausgeführt werden muss.
- 
  
  
 {{  :htmlcss:work_64.png|}} {{  :htmlcss:work_64.png|}}
-=== Aufgabe ===+==== Übung 1 ====
   * Erstelle eine php-Datei, die im Sinne des Beispiels einen Text mit dem PHP-Befehl ''echo'' ausgibt.   * Erstelle eine php-Datei, die im Sinne des Beispiels einen Text mit dem PHP-Befehl ''echo'' ausgibt.
   * Probiere aus, was passiert, wenn du die Datei direkt auf dem Arbeitsplatzrechner öffnest.   * Probiere aus, was passiert, wenn du die Datei direkt auf dem Arbeitsplatzrechner öffnest.
Zeile 64: Zeile 63:
 ---- ----
 [[php:php_lektion02|=> Lektion 2: Variablen, unvermeidbar!]]\\  [[php:php_lektion02|=> Lektion 2: Variablen, unvermeidbar!]]\\ 
-[[php:start|=> Übersicht Einführung in PHP]]+[[php:start|=> ÜbersichtEinführung in PHP]]
php/php_lektion01.1415366807.txt.gz · Zuletzt geändert: 07.11.2014 13:26 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki