PHP Kurs Logo  
 
Buttons PHP Kurs - Kapitel Trennlinie Downloads Trennlinie Was brauche ich ? Trennlinie Entwickler Jobs Trennlinie Kontakt Trennlinie Impressum Buttons
 
 
Menu
Allererste PHP Schritte
- Webserver Installation
- PHP Editor Installation

PHP Grundlagen
- PHP Grundwissen
- Mein erstes Programm
- Kommentare einfügen
- Variablen
- PHP+HTML mischen
- If Abfragen
- Rechenarten
- Arrays
- Schleifen
- Funktionen
- Klassen
- Includes
- Sessions und Cookies
- Login mit Sessions
- Login mit Datenbank
- Referer auslesen
- Wert aus Datenbank
- Variablen übergeben

MySQL Grundlagen
- Was ist das ?
- Erste Schritte
- Verbindung herstellen
- Einfache SQL Befehle
- SQL Injection

Häufig gefragt
- Was ist Adwords ?
- Interessante Links
- Wasserzeichen mod_rewrite
- Thumbnails erstellen
- PHP Gästebuch
- PHP Header
- Webseiten auslesen
- Socket Verbindungen
- E-Mail Adressen prüfen
- E-Mails versenden
- $_GET & $_POST
- Datenbank sichern
- Server DDOS Angriffe Abwehren
- Webhosting - Worauf ist zu achten ?
- Fachübersetzungen
- Anbieter finden

Interessante Artikel
- Soft-Skill-Zertifizierung
- Sicherheits Workshops
- ESDownload


Wie mische ich php und html Code

Wie wir gelernt haben fängt ein PHP Programm mit <?php an und endet mit ?>. Alles was davor oder danach kommt wird vom Apachen der die HTML und PHP Seiten bearbeitet und an den Bediener schickt als HTML Code gelesen. Wichtig ist nur, dass der Apache auch an der .php Endung der Datei erkennt, dass PHP Code enthalten ist. Andernfalls würde er die gesamte Datei so an den Browser zur Ausgabe schicken, wie wir den Quelltext in unserem Programmierprogramm sehen. Wir wollen aber dass er die Befehle ausführt und keiner von aussen unser kleines Programm lesen kann. Deshalb haben wir unserer Datei auch die Endung .php gegeben und nicht .html. Würden wir diese .html nennen würde der Bediener den gesamten Quelltext lesen und nicht das Ergebnis der Befehle. Es gibt Möglichkeiten dem Apachen zu sagen welche Dateiendungen (.php, .html, .inc, .tpl oder ähnliche) er vor dem Senden an den Bediener durch das PHP Programm zur Bearbeitung schicken soll. Dies wendet sich allerdings an fortgeschrittene (einstellbar über die direkte Php/Apache Konfiguration oder über sogenannte .htaccess Dateien).

Jetzt mischen wir php und html Code:

<?php
    
echo "Wir fangen mit PHP Code an.<br>";
?>
<hr>
<b>Hier steht plötzlich HTML Code</b><br>
<hr>
<?php
    
echo "Und hier steht wieder PHP Code.<br>";
?>

Ausgabe:Wir fangen mit PHP Code an.

Hier steht plötzlich HTML Code

Und hier steht wieder PHP Code.

Als erstes geben wir mit echo(); eine Zeile Text aus und wechseln in die nächste Zeile mit <br>. Danach sagen wir dem Apachen mit dem ?>, dass unser PHP Code zuende ist und jetzt HTML Code anfängt. Mit <hr> fügen wir diese horizontalen Striche ein, schreiben dann mit <b> noch etwas in Fettschrift und wechseln dann von HTML wieder auf PHP Code mit <?php !

Merke: Es ist zwar bequem so zwischen html und php Code hin und her zu springen, allerdings sollte man später wenn man etwas vertrauter mit php ist dazu übergehen PHP Code und HTML strikt voneinander zu trennen. Jetzt als Anfänger mischt Ihr einfach wie Ihr Lust habt - es ist zum lernen erstmal viel einfacher und es fehlen euch die Kenntnisse es zu trennen. Später hat es allerdings viele Vorteile: man kann HTML Seiten ändern, ohne PHP Code zu zerstören. Stellt euch vor ein Designer lädt eure Seite in Dreamweaver, um das HTML Design für euch zu überarbeiten. Jetzt kann es beim Verändern leicht passieren, dass er unbeabsichtigt etwas Code erwischt und es kaputt macht. Das Schlimme ist er wird es nichtmal merken. Ein weiterer Vorteil ist, dass Ihr das Design eurer Seite später einfacher austauschen könnt. Ihr könnt eure Seite auch in verschiedenen Designs anbieten und noch vieles mehr. Es ist einfach viel sauberer und auf Dauer wird man dann auch mehr Freude daran haben.





<<<< zurück Kapitelauswahl vorwärts >>>>




Kommentare: (absteigend sortiert)

Hier stehen noch alte Kommentare, die direkt über die Webseite gemacht wurden. Es kann dort nicht weiter kommentiert werden. Bitte nutzt dafür die Facebook Kommentare.

.:: 28.02.12 - 22:44 Uhr :: Name: erbloggt ::.
Charly 4 ever... Ich wÀlz mich mal in mehreren Wochen-Lektionen hier mal komplett durch... - Danach such ich mir nen Fortgeschrittenen-Tutorial...

.:: 22.11.11 - 18:15 Uhr :: Name: Sam ::.
Hey Charly
Das ist einnfach klasse
Deine Seite ist wirklich weiterzuempfehlen.

Könntest du vieleicht so ein Tutorial auch zu anderen Sachen wie z.B. Java machen??


Gruß
Sam

.:: 29.10.11 - 19:21 Uhr :: Name: Robin ::.
Hallo, auch ich möchte mich sehr bei dir bedanken fĂŒr diese wundervolle Seite, da steckt bestimmt eine Menge Arbeit drin (ich spreche aus Erfahrung von 6 Jahren Delphi programmieren und Tutorials schreiben)

nochmals vielen Dank

.:: 08.09.11 - 12:04 Uhr :: Name: Icke ::.
Congratulations, das Tutorial ist absolute Spitze und die Videos sind das "SahnehÀubchen" oben 'drauf!!!
Habe vor vielen Jahren mit PHP3 'rumgewurschtelt und fange jetzt quasi von vorn an. Dein Tutorial ist (mit*) das Hilfreichste, dass sich im Web finden lÀsst.
Vielen Danke fĂŒr die MĂŒhe und die Arbeit, die
Du hier investiert hast.
Gruß vonne Spree, Icke :o)

* Es gibt höchstens noch 1 oder 2 Tutorials, die WIRKLICH etwas fĂŒr Rookies sind.

.:: 16.07.11 - 11:01 Uhr :: Name: Maria ::.
Hey Charly,
das ist echt super von dir, du kannst sehr gut erklÀren. Einfach ausgezeichnet.
Durch deine Youtube- Videos bin ich auf deine Site aufmerksam geworden.
Gruß
Maria

.:: 05.02.11 - 00:08 Uhr :: Name: Marco ::.
Das ist so guttes Tutorial,schön einfach und alles.Ehm kannst du weitere Tutorials dann auch mal mit Iv-Cms bringen oder so?Sonst alles perfekt.

.:: 07.01.11 - 01:17 Uhr :: Name: Dr. Spinalzo ::.
Hallo,

wirklich sehr gut gemacht der Kurs. Er behandelt das wesentliche und ist trotzdem gut verstÀndlich.

In Zeile 3 steht:
"bearbeitet und an den Surfer schickt... "

Ich nehme an damit ist der Server gemeint?


.:: 20.11.10 - 22:41 Uhr :: Name: Thomas ::.
Ähmm ich hab noch eine Frage:
Ich benutze den normalen "Editor" und wenn ich bei dem jetzt php benutze ist dann auch alles vor- und nachher automatisch html?
Anmerkung Charly: Was meinst Du mit normalen Editor, Notepad ? Es ist im Prinzip egal welchen Editor du benutzt.

NatĂŒrlich solltest Du die HTML Tags einhalten, damit es "HTML" ist und der Browser das auch so erkennt.Serverseitig wird das PHP nur innerhalb dieser Grenzen abgearbeitet.

.:: 27.10.10 - 11:43 Uhr :: Name: holger ::.
Hey Charlie, ich bin jetzt beim 5. Teile des Kurses und es wird Zeit echt Zeit Dir mal Lob und Anerkennung zu zollen.
Vielen Dank, dafĂŒr dass Du diesen riesen Aufwand betreibst, um anderen, wie z.B. mir, zu helfen! Leute wie Du, dass sind diejenigen die das Web ausmachen!
@ugur: Rechtschreibfehler beanstanden und dann das Wort selber nicht mal richtig schreiben ... .
Konstruktiv wÀre Charlie zu sagen wo die Fehler sind und fertig!

Gruß,
Holger
Anmerkung Charly: Danke!

.:: 05.10.10 - 00:36 Uhr :: Name: Kato00 ::.
Heyy charly,
das ist echt super vonn dir, wie du das ganze rĂŒber bringst. es Klappt wirklich, das ich jetzt php ahnung habe. Aber ich muss noch ne menge machen.
ach und noch, dank dein Youtube videos bin ich auf deine seite aufmerksam geworden.
echt super..

Gruß
Kato00

.:: 19.07.10 - 15:54 Uhr :: Name: Charly ::.
Ey tatsÀchlich ... gut aufgepasst, da hat sich ein Schreibfehler eingeschlichen. Wird korrigiert.

Danke.

Gruß
Charly

.:: 15.07.10 - 21:00 Uhr :: Name: Kevin ::.
Wie wir gelernt haben fÀngt ein PHP Programm mit <php an und endet mit ?>.

da fehlt doch bei <php das fragezeichen...
das mĂŒsste dann so ausschaun oder ? :

<?php

?>

.:: 23.05.10 - 12:02 Uhr :: Name: Charly ::.
Leider habe ich nicht ganz verstanden was Du meinst - weil da wohl auch ein Teil vom Kommentar fehlt.

Ein PHP Programm kann mit <?php Anfangen und mit ?> enden. Alternativ kann es auch mit <? anfangen ohne das php dahinter. DafĂŒr muss aber das short open tags in der PHP Ini aktiviert sein (was es in der Regel ist).

Gruß
Charly

.:: 11.05.10 - 17:43 Uhr :: Name: halbesbit ::.
jipii ich kann php :)

.:: 15.04.10 - 14:13 Uhr :: Name: Tobias MĂŒller ::.
Hi Charly,
ganz oben auf dieser Seite hast du geschrieben:
Zitat: "Wie wir gelernt haben fÀngt ein PHP Programm mit ."
Aber war es nicht so das ein PHP Programm mit









Content
 
  Bottom Design  


PepperTools.de Software Download | Software Shop
www.imilkowski.eu - Software Programmierung und Webdesign


 


Persönliche Empfehlung
Mit Wix.com eine kostenlose Homepage erstellen ? Einfach, schnell und ohne Vorkenntnisse.