Weiterleitung

Um eine Datei weiter zu leiten, wird in PHP oftmals folgender Ausdruck verwendet: header(„Location: datei.htm“); Dies funktioniert wunderbar, aber es gab eine Zeit, in der dieses zu dem Googlebug führte und die betreffende Seite gehijacked wurde. Dies soll...

Valides Kaufmanns-Und

Wenn man mit Sessions arbeitet, kommt es vor, dass bei deaktivierten Cookies die Session mit in die Browserzeile geschrieben wird. Wenn die Session automatisch angehängt wird, dann erscheint unter Umständen das Kaufmanns-Und (&) im Quelltext. Dieses Kaufmanns-Und...

Datei mit PHP direkt an den Browser schicken

Wenn man eine Datei direkt an den Browser senden möchte, um sie zu speichern, muss man lediglich zwei Zeilen in seinen PHP-Code einfügen. Dadurch öffnet sich beim Besucher der Webseite das Menü zum Speichern der Datei. Dies passiert auch bei Bildern, die nicht gezippt...

PHP Tutorial: switch-Anweisung

In PHP gibt es eine weitere Art der Kontrollstruktur. Diese switch-Anweisung kann aber nur auf Gleichheit (==) prüfen. Will man eine komplexe Abfrage machen, muss man auf die IF-Anweisung zurüch greifen. Die switch-Anweisung wird mit dem Schlüsselwort switch...

PHP Tutorial: Logische Operatoren in PHP

Manchmal möchte man in einer IF-Anweisung mehrere Ausdrücke kombinieren. Dies kann man mit den logischen Operatoren in PHP bewerkstelligen. In PHP gibt es aber nur die logischen Operatoren AND, OR, NOT und XOR. Alle anderen logischen Verknüpfungen müssen mit diesen...

PHP Tutorial: Vergleichsoperatoren

Mit PHP ist es möglich, zwei Werte mit einander zu vergleichen. Für die Gleichheit wird der Vergleichsoperator == verwendet. Als Resultat erhält man den Boolschen Wert true oder false. Will man nicht nur die Werte mit einander vergleichen, sondern auch den Typen, so...

PHP Tutorial: Kontrollstrukturen

Manchmal möchte man, dass bestimmte Teile des Scriptes nur dann ausgeführt werden sollen, wenn einige Bedingungen vorliegen. Hierfür verwendet man die if- bzw. if-else-Anweisung. Wenn die Bedingung wahr ist, dann wird der Block der if-Anweisung ausgeführt. Ist sie...

PHP Tutorial: Variablen

In den ersten Tutorien wurde bis jetzt immer nur statische Ausgabe für die Webseite präsentiert. Dafür benötigt man aber keine serverseitige Sprache wie PHP. Um die Ausgabe dynamisch zu gestalten werden Variablen benötigt, um Informationen zwischen zu speichern. In...

PHP Tutorial: Kommentare im Quellcode

Wenn man Scripte schreibt, du nur sehr kurz sind, kommt man meistens ohne Kommentare im Quellcode aus. Sobald dieses aber umfangreicher werden oder mehrere Personen an diesem Quellcode schreiben müssen, dann wird es fast zur Pflicht, dass man sinnvolle Kommentare...

PHP Tutorial: Grundlagen

Die Dateien, die man auf den Webserver hochlädt, sind gewöhnlich reine Text-Dateien. Sie haben meistens die Endung .php. Es sind aber auch andere Endungen je nach Servereinstellung möglich. In diesen Textdateien wird der PHP-Code mit einem <?php eingeleitet und...