Sponsor-Board.de
Externen Script ausführen

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Webmaster (/forumdisplay.php?fid=44)
+--- Forum: Script-Check (/forumdisplay.php?fid=91)
+--- Thema: Externen Script ausführen (/showthread.php?tid=12398)


Externen Script ausführen - uBasis - 02.05.2011 20:18

Guten Abend.

Ich habe eine HTML Datei (topbar.html) und eine PHP Datei (index.php).

Nun möchte ich das die HTML Datei in der PHP Datei ausgeführt wird. Dies habe ich so probiert:

PHP-Code:
<?php
    
include("http://LINK/topbar.html");
?>


Doch leider wird das Script nicht ausgeführt, warum?
Der Fehler ist bestimmt simpel aber ich komme gerade nicht drauf!

Dankeschön!


RE: Externen Script ausführen - solar22 - 02.05.2011 20:19

Ist auf dem Server so eingestellt, das er externe Verbindungen zulässt?
url_open

Welche Meldung kommt?


RE: Externen Script ausführen - uBasis - 02.05.2011 20:22

Ich bekomme keine Fehlermeldung. Ich bekomme nur eine leere Seite.
Der PHP Code wird nicht angezeigt.

Könnte es sein das er die Adresse falsch öffnet?
Zb. [Link: Registrierung erforderlich]


RE: Externen Script ausführen - solar22 - 02.05.2011 20:39

Mach bitte

PHP-Code:
error_reporting(E_ALL); 

an den Start den Datei.
Dann sollte eine Meldung kommen.
Der Link zur Datei muss natürlich richtig sein Wink


RE: Externen Script ausführen - uBasis - 02.05.2011 20:40

Es passiert nichts, kein Error.


RE: Externen Script ausführen - solar22 - 02.05.2011 20:44

Erstell man eine Datei info.php mit dem Inhalt:

PHP-Code:
<?php
phpinfo
();
?>

und poste den Link.


RE: Externen Script ausführen - PlatiniumHL - 02.05.2011 20:48

Schon mal ein Iframe ausprobiert ?


RE: Externen Script ausführen - nicoschubert - 03.05.2011 12:41

Hallo,

wenn die Datei auf deinem Webspace liegt, kannst du den Pfad zu der entsprechende Datei absolut angeben. Ansonsten solltest du überprüfen ob mit PHP es möglich ist eine externe Datei aufzurufen.

Liebe Grüße Nico


RE: Externen Script ausführen - solar22 - 03.05.2011 12:47

Via PM schon php.ini gecheckt und Fehler gefunden.


RE: Externen Script ausführen - Storage-Base.de - 03.05.2011 13:24

xDDDD

Du kannst mit include keine HTML Dateien einbinden, aber .php Dateien, das was du machen kannst ist die Datei in .php umbenennen... Schon läuft's!


RE: Externen Script ausführen - solar22 - 03.05.2011 13:27

Klar kannst du das Wink
PHP tut dann einfach den HTML Code so wie er ist schreiben.
Als würde der direkt dort stehen...


RE: Externen Script ausführen - Storage-Base.de - 03.05.2011 13:44

Ja und das macht PHP so wie ich geschrieben habe... HTML Dateien lassen sich nicht als HTML Datei Includen, lediglich als PHP Datei, diese kann aber HTML Quelltext enthalten, ist ein kleiner aber doch entscheidender Unterschied!


RE: Externen Script ausführen - uBasis - 03.05.2011 13:47

Danke für die vielen Tipps.
Ein Freund und ich haben einen PHP Code geschrieben der das externe Ausführen erlaubt.

Danke für die Hilfe Smile


RE: Externen Script ausführen - solar22 - 07.05.2011 13:16

Storage-Base.de schrieb:
Ja und das macht PHP so wie ich geschrieben habe... HTML Dateien lassen sich nicht als HTML Datei Includen, lediglich als PHP Datei, diese kann aber HTML Quelltext enthalten, ist ein kleiner aber doch entscheidender Unterschied!

Du includest trotzdem eine HTML Datei o.o

PHP-Code:
include('http://haste.nicht/gesehen.html'); 

Ergo includest du 'ne HTML als HTML und nicht als PHP Wink
Oder denkst du der ändert mal so fix den Dateiheader Biggrin ?

@uBasis: Schön, dass es geklappt hat Wink