![]() |
Java Script iFrame mit PHP ??
hy leute!
kein durchblick mehr :confused: und zwar folgendes möchte ich gerne in nen frame einbauen! <?php if($site == "" || $site == "home"){ include ("./inc/home.inc"); } else{ include ("./inc/$site.inc"); } ?> nur der frame schaut so aus: <script language=javascript><!-- ti=new Date(); var tid=ti.getTime(); var tis=ti.getSeconds();document.write('<iframe height=240 width=710 frameborder=0 bgcolor="#333333" src="Seite.html'+tis+'"></iframe>'); //--></script> -------- folgendes script probiert: PHP-Code:
ebenso dieses script probiert (mit html seiten) PHP-Code:
leider kommt immer wieder die fehlermeldung error404 ..seite nicht gefunden... wenn ich mir dan den quellcode im i-explorer anzeigen lasse stimmt der seitenverweis aber so wies soll... die seite kann ich auch direkt öffnen wenn ich den pfad in die adresszeile schreibe..und das funz auch ohne probleme! koomisch.. warum funz das nicht? vermutung: kann es ev. an den ordner/file berechtigungen liegen!? zur zeit is CHMOD 777 für alle eingestellt (da dahinter ein administrationsbereich der seiten liegt und dann diese überschrieben..überarbeitet werden können... weiß jemand rat? oder ein php script mit dem es möglich ist einen iframe zu erzeugen? besten dank lg chris |
Parameter
Soweit ich feststellen kann, hängst Du im Ausdruck
src="<?php echo $rein;?>'+tis+'" die Zeit (die Sekunden in tis) direkt an die URL dran, ohne zB den Teilstring '?tis=' dazwischen, um die Parameter in der URL-Zeile korrekt zu übergeben: src="<?php echo $rein;?>?tis='+tis+'" Andererseits schreibst Du aber, dass die Ergebnis-URL passt - es liegt also wohl an was anderem. Aber das solltest Du mal probeweise richtigstellen und dann erst weitersuchen. Grundsätzlich kann man IFRAMEs in allen möglichen Spielarten ganz hervorragend auch mit PHP erstellen und besondere Geheimnisse gibt es dabei nicht - ich mach's auf meiner Seite bis zum Abwinken. :-) |
...
@SingleParty.cc
das funz jetz mit PHP-Code:
|
Header
Das liegt (nehm ich mal) daran, dass bei "inc"-Endungen der MIME-Typ nicht korrekt rüberkommt. Probiers testweise mit
Header ("Content-type: html/text"); ganz oben in der inc-Datei, also BEVOR irgendein anderes Zeichen ausgegeben wird (inkl. Leerzeichen). (Ich hoffe, das "html/text" stimmt...habs nicht überprüft und mein Gedächtnis ist mangelhaft... :-) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag