Page 1 of 1

Einbindung Zuständigkeitsfinder Script funktioniert nicht

Posted: Thu 8. Sep 2011, 13:50
by monkeyz
Hallo,

ich versuche gerade auf der Webseite unserer Stadt den sogenannten "Zuständigkeitsfinder" einzubinden. Leider funktioniert das nicht. Hier mal der Link zur eigentlichen Seite, die ich einbinden möchte: http://include.thueringen.de/query.php?QRY_ID=912928 (Nicht wundern, die braucht grad sehr lang zum laden)
Es gibt 3 Möglichkeiten:

1. Einbindung im Frame/Iframe
Dabei passt er mir aber die Größe des Iframes nicht an den Inhalt an.

2. Einbindung per Javascript
Das funktioniert bis zur ersten Anzeige. Sobald ich dann aber auf einen Link klicke funktioniert der nicht mehr und ich lande auf meiner Home-Seite.

Code: Select all

<script language="Javascript" src="http://include.thueringen.de/queryjs.php?QRY_ID=912928"></script>
<noscript>Um den Infodienst nutzen zu können, müssen Sie in Ihrem Webbrowser Javascript aktivieren!</noscript>
3. Einbindung per PHP
Das funktioniert gar nicht. Weder per RT [PHP] noch per externem Script.

Code: Select all

<?php
$calling_page = substr(strrchr($_SERVER["PHP_SELF"],"/"),1);
include("http://include.thueringen.de/query.php?QRY_ID=912928&calling_page=".$calling_page."&".$_SERVER["QUERY_STRING"]);
?>
Er gibt mir nur folgende Fehlermeldungen aus:
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/svt10146/public_html/phpwcms/include/inc_front/front.func.inc.php(2444) : eval()'d code on line 3

Warning: include(http://include.thueringen.de/query.php? ... &behoerden) [function.include]: failed to open stream: no suitable wrapper could be found in /home/svt10146/public_html/phpwcms/include/inc_front/front.func.inc.php(2444) : eval()'d code on line 3

Warning: include() [function.include]: Failed opening 'http://include.thueringen.de/query.php? ... &behoerden' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/svt10146/public_html/phpwcms/include/inc_front/front.func.inc.php(2444) : eval()'d code on line 3


Könnt Ihr mir bitte helfen?

Re: Einbindung Zuständigkeitsfinder Script funktioniert nich

Posted: Thu 8. Sep 2011, 14:38
by harald
Normalerweise sollte ein Replacement Tag gehen:

Code: Select all

{URL:url_der_externen_site}
Den Code einfach in ein (HTML)-ContentPart einbinden.

Für deine diversen Experimente solltest du auch (falls nicht schon geschehen) in der config.inc.php folgende Dinge einstellen:
$phpwcms['allow_remote_URL'] = 1;
$phpwcms['allow_ext_init'] = 1; //allow including of custom external scripts at frontend initialization
$phpwcms['allow_ext_render'] = 1; //allow including of custom external scripts at frontend rendering
$phpwcms['allow_cntPHP_rt'] = 1; //allow PHP replacement tags and includes in content parts

Re: Einbindung Zuständigkeitsfinder Script funktioniert nich

Posted: Thu 8. Sep 2011, 14:58
by monkeyz
Die Einbindung per {URL:} funktioniert zwar, aber leider werde ich bei jeder weiteren Seite weitergeleitet.
Ich würde das Ganze gern direkt einbinden.

Das $phpwcms['allow_remote_URL'] = 1; hatte ich vergessen. Die Einbindung per PHP funktioniert aber trotzdem nicht. :?

Re: Einbindung Zuständigkeitsfinder Script funktioniert nich

Posted: Thu 8. Sep 2011, 15:07
by harald
Also bei mir funktioniert das so:
- ContentPart HTML anlegen
- Folgenden Code eingeben:

Code: Select all

[PHP]
$calling_page = substr(strrchr($_SERVER["PHP_SELF"],"/"),1);
include("http://include.thueringen.de/query.php?QRY_ID=912928&calling_page=".$calling_page."&".$_SERVER["QUERY_STRING"]);
[/PHP]
Dauert aber in der Tat sehr lange...

Re: Einbindung Zuständigkeitsfinder Script funktioniert nich

Posted: Thu 8. Sep 2011, 15:46
by monkeyz
Funktioniert bei mir nicht. Ich erhalte immer folgenden Fehler:

Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/svt10146/public_html/phpwcms/include/inc_front/front.func.inc.php(2444) : eval()'d code on line 3

Warning: include(http://include.thueringen.de/query.php? ... &behoerden) [function.include]: failed to open stream: no suitable wrapper could be found in /home/svt10146/public_html/phpwcms/include/inc_front/front.func.inc.php(2444) : eval()'d code on line 3

Warning: include() [function.include]: Failed opening 'http://include.thueringen.de/query.php? ... &behoerden' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/svt10146/public_html/phpwcms/include/inc_front/front.func.inc.php(2444) : eval()'d code on line 3

Re: Einbindung Zuständigkeitsfinder Script funktioniert nich

Posted: Thu 8. Sep 2011, 17:17
by flip-flop
Dein Server erlaubt es nicht per php ausführbare Dateien von einer anderen Domain einzubinden.

Knut

Re: Einbindung Zuständigkeitsfinder Script funktioniert nich

Posted: Fri 9. Sep 2011, 13:47
by juergen
Wenn du den Quellcode hast und was noch dazugehört ist es recht einfach das in phpwcms originär einzubauen.

Die meiste Arbeit dürfte sein das Skript dazu zu bewegen dass es seine Ausgaben in eine Variable macht, die man dann an phpwcms übergibt. Feine Sache und sieht immer passend gut aus.