von Chibi-Power |
Ahhh!!
Danke!! *freu*
Sorry, hab wohl mein Problem etwas unklar ausgedrückt...^^''''
Jetzt geht es zumindest.
Echt super wie einem hier geholfen wird.
Klasse Forum!! |
von c3o |
Na logisch, weil die Datei ja dann ist:
http://web64.yourwebhosting.de/content/content3.php?file=dragonball/index2
Und das ist für PHP_SELF immer noch /content/content3.php, also nicht im /dragonball-Verzeichnis.
Also mach:
<?php
if(stristr($file, "dragonball")) { include("drag-header.htm"); }
else { include("header.htm"); }
?>
(oder $_GET['file'] statt $file falls php 4.2 läuft) |
von Chibi-Power |
Mhh..irgendwie geht des nicht.
http://web64.yourwebhosting.de/content/home3.php
Wenn man jetzt z.b. auf Dragonball klickt (oben) , dann öffnet sich eine .htm Datei die im Ordner dragonball ist.
Nun soll er eigentlich drag-header.htm oben als header includen.
er includet aber trotzdem header.htm..
Was stimmt da denn jetzt nicht? |
von c3o |
Sorry, eine Klammer hat da gefehlt:
<?php if(stristr($_SERVER['PHP_SELF'], "/dragonball")) {
include("drag-header.htm");
}
else
{
include("header.htm");
}
?>
Aber denk dran dass drag-header.html in dem Fall in /dragonball sein muss, sonst musst du ../drag-header schreiben. |
von Chibi-Power |
<?php if(stristr($_SERVER['PHP_SELF'], "/dragonball") {
include("drag-header.htm");
}
else
{
include("header.htm");
}
?>
So, sieht der code aus.
Also ich sehe kein ; zuviel... |