# PHP Datei per iframe

**URL:** https://forum.shopware.com/t/php-datei-per-iframe/46337
**Category:** Allgemein
**Created:** [14. Juni 2017 um 12:21 UTC](https://forum.shopware.com/t/php-datei-per-iframe/46337 "2017-06-14T12:21:37Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [14. Juni 2017 um 12:21 UTC](https://forum.shopware.com/t/php-datei-per-iframe/46337/1 "2017-06-14T12:21:37Z")

</div>

Ich möchte in einer Shopseite eine externe PHP Datei per iframe einbinden. Dazu habe ich im HTML Quellcode folgendes eingegeben

Leider erfolgt keine Ausgabe, die Seite bleibt weiss. Wo liegt meine Fehler?

---

<div class="post-metadata">

### Author: ![IFF](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@IFF](https://forum.shopware.com/u/IFF)
#### Post date: [14. Juni 2017 um 12:43 UTC](https://forum.shopware.com/t/php-datei-per-iframe/46337/2 "2017-06-14T12:43:27Z")

</div>

Grundsächlich sind Ferndiagnosen keine wirkliche Hilfe. Im schlimmsten Falle unterstützt der jeweilige Server der Domain gar nicht das Einbinden von iFrames. Stichwort X-Frame-Options. Auch ein Grund warum so viele DEMO-Seiten bei den Plugins im Store nicht angezeigt werden. Eventuell mal in dieser Hinsicht untersuchen.

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [14. Juni 2017 um 12:58 UTC](https://forum.shopware.com/t/php-datei-per-iframe/46337/3 "2017-06-14T12:58:37Z")

</div>

Ferndiagnose ist immer schwierig, das stimmt. Was mich aber wundert, wenn ich z.B. ein youtube Video einbinde

wird es problemlos angezeigt.

---

<div class="post-metadata">

### Author: ![templeturtle](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/templeturtle/32/22686_2.png) [@templeturtle](https://forum.shopware.com/u/templeturtle)
#### Post date: [14. Juni 2017 um 13:00 UTC](https://forum.shopware.com/t/php-datei-per-iframe/46337/4 "2017-06-14T13:00:54Z")

</div>

Der Chrome Browser lässt es mitunter nicht zu, dass in eine sichere Seite mit https über ein IFrame eine unsichere Verbindung hergestellt wird (nur http). Hier solltest du prüfen, ob die Einbindung funktioniert, wenn du auch im IFrame eine sichere Verbindung via https verwendest (Was ja bei dem Youtube Video der Fall ist).

Wenn du parallel die Entwickler-Konsole öffnest (im Chrome unter F12), dann sollte dort eine entsprechende Warn- bzw. Fehlermeldung erscheinen.

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [14. Juni 2017 um 13:06 UTC](https://forum.shopware.com/t/php-datei-per-iframe/46337/5 "2017-06-14T13:06:07Z")

</div>

Danke, genau das war die Lösung.

---

<div class="post-metadata">

### Author: ![IFF](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@IFF](https://forum.shopware.com/u/IFF)
#### Post date: [14. Juni 2017 um 13:07 UTC](https://forum.shopware.com/t/php-datei-per-iframe/46337/6 "2017-06-14T13:07:36Z")

</div>

> wenn ich z.B. ein youtube Video einbinde

Dieser Video-Dienst ist auch für ein Einbinden per iFrames eingerichtet. Das muss hier nicht gleichbedeutend für alle Websites sein. Wie schon erwähnt prüfe ob der Server der Domain im Header „X-Frame-Options`SAMEORIGIN`“ sendet. Dann wird die Website nicht in einem iFrame dargestellt - aus Sicherheitsgründen üprigens.
