Design übernehmen

Also,
die k00.php Datei wird von mir erstellt, die wird von einem meiner Kunden auf seinen Server geladen.
Da ich nicht weiß wie seine index.html aussieht, sollte es automatisch gehen, dass die k00.php das Design (den Head) übernimmt.

//edit

Diese Form hat es:

PHP:
<?php

    
echo "<a href='k00.php?id=private'>Test1 </a><br>";
echo "<a href='k00.php?id=assorted'>Test2</a><br>";
echo "<a href='k00.php?id=public'>Test3</a><br>";

if (isset($_GET["id"]) AND $_GET["id"]=="private") 
{
     echo "privat.";
}
 
 if (isset($_GET["id"]) AND $_GET["id"]=="assorted") 
{
     echo "gemischt.";
}

if (isset($_GET["id"]) AND $_GET["id"]=="public") 
{
     echo "öffentlich";
}

?>
 
Zuletzt bearbeitet:
Den Head kann man so übernehmen:
PHP:
$indexHTML = file_get_contents("index.html");

$headEnd = strpos ($indexHTML, "</head>");
$head = substr( $indexHTML, $headEnd);
 
Moin,

wenn ich dich richtig verstanden habe, baust du "module" für deine Kunden... vlt. mag dir Frage etwas doof erscheinen, aber warum fertigst du nicht einfach noch ne css datei an, welche dann ebenfalls von deinen Kunden hochgeladen wird?

Bzw. im Notfall schreibst du die css anweisungen direkt mit in die Datei welche hochgeladen wird.
Bsp. echo '<div style="hier kannst du die angaben reinschreiben">...inhalt....</div>';

Denn welcher Kunde verlässt sich bitte darauf, dass du immer die css dateien bereitstellst?
 
Oder etwas eleganter:
PHP:
$pattern = "/<head>.*<\/head>/";
preg_match($pattern, file_get_contents("index.html"), $match);
echo $match; //enthält alle Angaben aus dem Head bereich
 
Abend,
gestern hatte alles noch funktioniert.
Habe jetzt aber eine andere Variante gefunden, wie ich das regle.
Nochmals danke :)
 
Zurück