Teil von  SELFPHP   Teil von  Praxisbuch
Letztes Update: 22.08.2005 12:07:48


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

PHP und HTML




PHP Code wird direkt in HTML-Dokumente eingebettet und kann dort an beliebigen Positionen abgelegt als auch mehrfach unterbrochen werden. Beginn und Ende von Abschnitten mit PHP Code sind für den PHP-Interpreter gekennzeichnet. Es gibt mehrere Möglichkeiten, wie PHP Code in ein HTML-Dokument eingebun-den werden kann.

Eine häufig verwendete Möglichkeit ist der so genannte SGML-Stil (Standard Generalized Markup Language).


<?
    
echo "Einbindung in SGML-Stil";
?>



Eine weitere Möglichkeit von Einbindungen lehnt sich an die unter XML (Extensible Markup Language) gebräuchliche Methode an. Die Kennzeichnung PHP kann sowohl über Großbuchstaben definiert werden:


<?PHP
    
echo "Einbindung in XML-Stil";
?>



als auch über Kleinbuchstaben:


<?php
    
echo "Einbindung in XML-Stil";
?>



Den so genannten ASP-Stil (Active Server Pages) können Sie nur verwenden, wenn Sie in der PHP-Konfigurationsdatei php.ini unter Language Options die Option asp_tags auf On gesetzt haben.


<%
    echo "Einbindung in ASP-Stil";
%>



Abschließend steht Ihnen noch das <script>-Tag zur Verfügung, das auch zum Einbinden von JavaScript verwendet wird.


<script language="php">
    
echo "Einbindung im JavaScript-Stil";
</script>



Ein einfache Seite mit PHP-Code könnte beispielsweise wie folgt aussehen:


<html>
    <head>
        <title>HTML u. PHP</title>
    </head>
    <body>
        <? echo "PHP sagt Hallo!"; ?>
    </body>
</html>



Der PHP-Abschnitt wird bereits beim Aufruf der Seite vom PHP-Interpreter auf dem Server interpretiert, so dass im Browser nur noch die folgenden Zeilen ankommen:


<html>
    <head>
        <title>HTML u. PHP</title>
    </head>
    <body>
        PHP sagt Hallo!
    </body>
</html>



Den in der Datei enthaltenen HTML-Code gibt der PHP-Interpreter unverändert aus.

Tipp: Wir werden, was die Beispiele hier Praxisbuch angeht, auf den XML-Stil bzw. SGML-Stil zurückgreifen.




 



 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de