HTML & CSS in .php Datei (include)

Geht das wenn ich in eine .php Datei HTML und externes CSS schreibe?

Ich kenn mich mit PHP nicht wirklich gut aus…

LG Sultan

Um eine sinnvolle Antwort zu bekommen, solltest du den Satz
nochmal komplett und vollständig ausformulieren.

Mit geratener Bedeutung vermute ich einfach mal, daß die
Antwort ‘ja’ ist, man muß sich allerdings etwas mit PHP
auskennen, mit (X)HTML und CSS sowieso.

Am besten wär ein bisschen Quellcode wie du dir das vorstelltest

[quote=“hoffmann”]Um eine sinnvolle Antwort zu bekommen, solltest du den Satz
nochmal komplett und vollständig ausformulieren.

Mit geratener Bedeutung vermute ich einfach mal, daß die
Antwort ‘ja’ ist, man muß sich allerdings etwas mit PHP
auskennen, mit (X)HTML und CSS sowieso.[/quote]

-.-, ja HTML und CSS kann ich…

@KaWie:
Das müsste man dann in die index.php einfügen

<?php include 'datei.php'; ?>

und in der datei.php, wäre dann:

[code]

XYZ
blablablaa
[/code]

So meine ich das

[/code]

Das kann man so machen, wie du es geschrieben hast.
Du kannst dir ja mit dem browser auch immer den Quelltext
der Ausgabe des PHP-Skriptes angucken. Das sollte dann ja in
dem Falle für alles zusammen exakt eine korrekte HTML-Datei
ergeben. Mehr als das, was hinten rauskommt, interessiert für
die Darstellung im browser sowieso nicht (mal abgesehen von
den header-Informationen, die man auch mit PHP angeben kann,
braucht man hier aber nicht).

kannst du machen, nur dann MUSS die index.php wirklich nur aus dem Include-Befehl bestehen, sonst wird das ganze invalide wenn du z.B. 2mal den einbaust.

Du musst zudem beachten, dass auch Pfadangaben innerhalb des HTML-Codes, die du in der .php-Datei machst, später vom Browser aus gesucht werden. Das HTML musst du also so programmieren, wie du es auch ohne PHP machen würdest.

Pfadangaben, die PHP interpretiert, wie das z.B. bei include() der Fall ist, werden vom Server aus gesehen, da dieser ja auch den Code ausführt. Alles andere, das nicht umgesetzt wurde, also HTML-Code, wird so an den Browser gesendet, der sich dann darum kümmert und die Pfadangaben von sich aus sieht.