HTML und PHP
Vorraussetzung:Wenn Sie PHP im Internet einsetzen möchten, muss Ihr Webserver PHP fähig sein, das finden Sie auf der Seite des Webspaceanbieters heraus. Auf dem lokalen Rechner muss ein Apache Server installiert werden, dazu erkundigen Sie sich bitte auf der Seite von apachefriends.org rund um das Programm Xampp.
Mit Hilfe von PHP ist es möglich den Inhalt von Websiten dynamisch zu gestalten und zu verwalten. Die PHP Datei wird erst nach ihrem Aufruf von
einem PHP-Interpreter auf Ihrem Server interpretiert und erzeugt den HTML Code. So ist es mit PHP möglich zu Rechnen, ein Gästebuch zu programmieren, oder
einfach nur das Datum auslesen zu lassen, was mit HTML nicht möglich ist, da HTML Code statisch ist (gleichbleiben). PHP Tutorials auf html-einfach.de stellen keine PHP Anleitung dar, hier werden lediglich grundsätzliche und interessante Eigenschaften rund um das Zusammenspiel von PHP und HTML erläutert. Eine für Anfänger verständliche Anleitung zum Erlernen von PHP finden Sie auf www.php-einfach.de
PHP Scripte in HTML einbinden
PHP-Code wird von spitzen Klammern umschlossen. Zwischen den spitzen Klammern befinden sich die eigentlichen PHP-Befehle.
<?php PHP-Code ?> oder <? PHP-Code ?> ist als Kurzform auch zulässig
Hier ein Beispiel:
01 <?php 02 $title="PHP lernen"; 03 ?> 04 <html> 05 <head> 06 <title><?php echo $title; ?></title> 07 </head> 08 <body> 09 <?php 10 echo "Auf dieser Seite dreht sich alles ums $title"; 11 ?> 12 </body> 13 </html>
- 02 Die Variable title wird mit dem String (dem Wort) PHP lernen beschrieben
- 06 Der Titel der ausgegebenen Seite heist PHP lernen
- 10 Es wird ausgegeben: Auf dieser Seite dreht sich alles ums PHP lernen
Entweder es wird wie oben gemacht indem PHP Befehle in "PHP Blöcken" in den HTML-Code integriert werden. Oder die ganze Seite ist ein PHP Script und gibt HTML-Code aus.
<?php echo "<strong>DICKE SCHRIFT</strong>"; ?>
Interessant uns sehr hilfreich ist die PHP include Funktion. Sogar ohne PHP Kentnisse lässt sich durch die Einfachheit dieses Befehles tolle Erfolge erzielen, die Ihnen viel Arbeit abnehmen.
zurück