Verwendung von PHP-Dateien

Andere Sprache: en

Mit wiki2xhtml können auch PHP-Dateien bearbeitet werden. Diese können zum Beispiel für ein Kontaktformular verwendet werden (wie bei http://granjow.net unter «About») oder für andere dynamische Anwendungen.

Wenn du PHP verwenden willst, solltest du zumindest über ein grundlegendes Wissen über diese Sprache verfügen. Mit einem guten Tutorial ist PHP aber einfach erlernbar. Galileo Computings stellt ein Openbook über PHP 4 zur Verfügung. Das Wikibook über PHP und das QuakeNet-Tutorial sind auch ein Blick wert. Weitere Links befinden sich im Open Directory Project dmoz.org.

Einbindung

Um PHP mit wiki2xhtml zu verwenden, bedarf es lediglich drei verschiedenen Befehlen.

<!--nowiki-->
Dieser Kommentar kann irgendwo in einer Datei stehen und verhindert, dass eine Datei bearbeitet wird.[1] Hat den gleichen Effekt wie das Kopieren der Datei.
<nowiki>, </nowiki>
Falls PHP-Code falsch verarbeitet wird, kann er von den nowiki-Tags umschlossen werden. Das verhindert, dass der Code bearbeitet wird (und z. B. falsche Absätze eingefügt werden …).
<!--endtop-->
Etwa für Sessions muss bei PHP-Dateien Code vor dem ersten html-Tag stehen. Der gesamte Text vor diesem Tag wird unbearbeitet zuoberst eingefügt.

Beispiele

Um eine Session[2] zu starten, fügt man am Anfang der Datei folgenden Code ein: <?php session_start(); ?> <!--endtop-->

Weitere Beispiele können im Menu unter «Examples» gefunden werden.

Kommentare

  1. [↑] Falls spitze Klammern direkt im Text erscheinen sollen, können sie maskiert werden. Dann haben sie keine Wirkung mehr. Es sollte auch das schliessende Tag (>) maskiert werden!
  2. [↑] Session: Siehe php.net: Sessions