Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » [gelöst] Wo ist hier mein Fehler Antworten
[gelöst] Wo ist hier mein Fehler

Wuestenkaktus
Pixelschubser


Beiträge: 6


Hi,

ich möchte mit Iframe einen kleinen Teil meiner Seite reloaden. Leider bekomme ich die Fehlermeldung

1: 
2: 
3: 
4:
Not found
the requested URL /online-version/.php was not found in this server


Ist soweit klar, aber wenn ich in untenstehenden Code bei src den tatsächlichen Pfad eingebe wird gar nichts ausgegeben.

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8:
<?php
echo "<iframe name='box1' src=",$sponsoren,".php ";
echo "width=181 marginwidth=0 marginheight=0 border=0 scrolling=auto frameborder=0";
include ("./skin/sponsoren.php");
echo "</iframe>";
?>


Wie muss ich nun den Pfad den Pfad bei src bekannt geben damit dieser richtig wiedergegeben wird?

Diese Nachricht wurde geändert von: languitar
  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Naja erstens Fehlen die Anführungszeichen um den Wert von src. zweitens sollten das in Zeile 3 wohl auf keinen Fall Kommata sein und drittens wissen wir nicht, was in $sponsoren drinsteht.

Guck dir doch einfach mal den ausgegebenen Quellcode an.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Wuestenkaktus
Pixelschubser


Beiträge: 6


entschuldigt hatte einen alten Quellcode gepostet:

hier der aktuelle:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12:
<tr>
<td style='border: 1px #000000 solid;'>
<?php
echo "<iframe name='box1' src='./skin/sponsoren.php' ";
echo "width=181 marginwidth=0 marginheight=0 scrolling='no' frameborder='0'>";
include ('./skin/sponsoren.php');
echo "</iframe>";
?>
</td>
</tr>


schaue ich mir nun den Quelltext nach der Übergabe an den Browser an fehlt der Iframe-Tag. Es werden quasi nur der Tag
<tr><td style='border: 1px #000000 solid;'>

und der

</td>-Tag

angezeigt. Kann mir jemand erklären wieso? Das Iframe ist in einer verschachelten Tabelle.

Diese Nachricht wurde geändert von: Wuestenkaktus
  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Na wenn das ganze gar nicht zu finden ist, dann ist wohl irgendwas am PHP-Support kaputt. Zumindest die echo-Sachen müssten Problemlos im Quelltext erscheinen.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Wuestenkaktus
Pixelschubser


Beiträge: 6


andere PHP Aufrufe in der gleichen Seite funktionieren ohne Probleme, müsste dann speziell irgendwie am Iframe Tag liegen.

  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Am Iframe liegts mit Garantie nicht, weil davon weiß PHP ja nichts. Ist ja irgendein String für PHP, den es da ausgeben soll.

Benutzt du error_reporting(E_ALL); ?

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Wuestenkaktus
Pixelschubser


Beiträge: 6


ich habe den Fehler gefunden, ich hatte eine komplette HTML-Seite in der Seite die im IFrame angezeigt werden sollte, daran liegt es.

Danke für die Hilfe.

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Nach oben