SySi2001 Geschrieben 21. Oktober 2004 Teilen Geschrieben 21. Oktober 2004 hi, ich benutze eine seite (index.php), die nur aus tables besteht. links habe ich das menu und rechts soll der inhalt stehen, das funktioniert auch. bloss wenn ich z.b. eine andere seite z.b. www.fachinformatiker.de auch da öffnen will, gehts nicht. hier der aufbau. (ausschnitte) ..... ..... <TR> <TD background="images/menulogo1.gif" bgColor=#ffffff>:|Aktuelles|:</TD></TR> <TR> <TD width="100%" bgColor=#9BDF6E> <a href="index.php?action=gbuch"><b>Gaestebuch</b></a><br> ....... ....... <?php switch($action) { case "home": include("home.html"); break; case "gbuch": include("http://123gb.de/gb.php?user=Username"); break; default: include("home.html"); break; } ?> ..... .... Hat jemand ne Lösung bzw. ne bessere Methode für solch einen Aufbau, wenn ja , Beispiel index.php ? danke Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
DevilDawn Geschrieben 21. Oktober 2004 Teilen Geschrieben 21. Oktober 2004 bloss wenn ich z.b. eine andere seite z.b. www.fachinformatiker.de auch da öffnen will, gehts nicht. Fehlermeldung? Hat jemand ne Lösung bzw. ne bessere Methode für solch einen Aufbau, wenn ja , Beispiel index.php ? include() kann erst ab php 4.3.x URLs holen und braucht dazu eine (default gesetzte) option in der php.ini. fopen(), fpassthru() könnte das ansonsten auch erledigen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 21. Oktober 2004 Teilen Geschrieben 21. Oktober 2004 das Problem wird sein, da framesets nicht im laufen Text sondern im Header definiert werden müssen. Um seiten von "außen" anzuzeigen, die aus FrameSets bestehene, wirst du nen Iframe brauchen! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SySi2001 Geschrieben 21. Oktober 2004 Autor Teilen Geschrieben 21. Oktober 2004 bekomme keine fehlermeldung... passiert nichts. bei lokalen seiten bzw. files funktioniert es ja ! hast du einen index. php aufbau, wie man es sonst lösen kann... ?! habe sonst immer mit frames gearbeitet Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
JHPML Geschrieben 8. Februar 2009 Teilen Geschrieben 8. Februar 2009 türlich hab ich nen aufbau der sowas leichter macht! <a href='http://www.deineseite.xy/index.php?seite=wasweissich'>Hier Klicken</a> <a href='http://www.deineseite.xy/index.php?seite=einlink'>Hier auch</a> <div id='content'> <?php switch ($_GET['seite']) { case 'wassweissich': include ('wassweissich.html'); break; case 'einlink': include ('einlink.html'); break; default: include ('home.html'); } ?> </div> :mod: man kann auch so machen das man verschiedene variablen hat (menue, inhalt, uä.) die dann einfach in ihrer position im html gelesen werden: <?php switch ($_GET['seite']) { case 'wassweissich': $menue = "<ul><li>Wassweissich menüpunkteins<li></ul>"; $inhalt = "Sie sind auf der seite wassweissich"; break; case 'einlink': $menue = "<ul><li>einlink<li><li>einlink.2</li></ul>"; $inhalt = "Sie sind auf der seite einlink"; break; default: $menue = "<ul><li>home<li><li>mitteilung</li></ul>"; $inhalt = "Sie sind auf der seite Home"; } echo = "<div id='menue'>".$menue."</div><div id='content'>".$inhalt."</div>"; ?> [/PHP] so hab ichs hier gemacht. siet zwar n bissl *******e aus aber naja. :floet::floet: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Crash2001 Geschrieben 9. Februar 2009 Teilen Geschrieben 9. Februar 2009 Es kann sein, dass der Webserver so eingestellt ist, dass Includes von fremden Seiten aus Sicherheitsgründen unterbunden werden. Das ist eine Einstellung, die viele Webspaceanbieter mittlerweile machen. Mach dir mal eine Datei phpinfo.php und schreib folgendes rein: <?php phpinfo(); ?>[/PHP] Dann ruf sie auf. Da siehst du dann die PHP-Einstellungen. Dort solltest du es unter dem Punkt "allow_url_include" finden. WEnn dort ein off steht, dann ist es nicht erlaubt. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
JHPML Geschrieben 9. Februar 2009 Teilen Geschrieben 9. Februar 2009 du kannst auch mit file (datei.php); /* oder so */ [/PHP] ne datei in ne $variable laden und dann auslesen das funzt auch mit url'sn Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.