WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Einbinden von .txt-Dateien » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
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...

Nach oben