Boardunity & Video Forum

Boardunity & Video Forum (https://boardunity.de/)
-   X-Mentor (Archiv) (https://boardunity.de/x-mentor-archiv-f51.html)
-   -   Einbinden von externen PHP-Scripten in XMentor (https://boardunity.de/einbinden-externen-php-scripten-xmentor-t2170.html)

Oreilly 21.07.2004 16:49

Einbinden von externen PHP-Scripten in XMentor
 
Hallo!

Ich versuche ein externes PHP-Script in XMentor einzubinden. Hier im Board habe ich auch einen Thread dazu gefunden und da wurde erklärt, wie es geht. Allerdings bezog sich das in dem Beispiel dort auf eine Variable des Scripts. In den Scripten die ich einbinden möchte, wird selber für eine Ausgabe gesorgt, so dass ich eigentlich nur das Script als solches einbinden müsste. Wie bekomme ich es hin, dass nicht eine Variable $xxxxxx sondern ein ganzes Script einbinden kann?

Viele Grüße,
Oreilly

jaques 02.08.2004 12:53

Warum speicherst du die Ausgabe deines Skriptes nicht in der Variablen $xxxxxxx, anstatt sie im Skript auszugeben?

exe 02.08.2004 13:07

Kommt ganz drauf an was für ein Script du wie einbinden willst. Prinzipiell gibt es in PHP die Möglichkeit Ausgaben über den Output Buffer abzufangen. Dazu musst du den Output Buffer aktivieren, danach das externe Script einbinden, die Inhalte des Output Buffers in eine Variable laden, den Output Buffer leeren und beenden.

Beispiel:
PHP-Code:

ob_start();
include 
'extern.php';
$ausgaben ob_get_contents();
ob_end_clean(); 


dblum 03.08.2004 17:24

hi,
ich stand auch vor dem problem und wollte im newsbereich eine externe php-datei einbinden. konnte mir zunächst nur helfen, indem ich im xmentor-artikel den html-befehl iframe benutzt habe. dabei muss aber der wysiwyg-editor deaktiviert werden.

falls jemand eine bessere lösung weiss....

grüße
denis

huedrant 15.08.2004 20:43

Zitat:

Zitat von exe
Beispiel:
PHP-Code:

ob_start();
include 
'extern.php';
$ausgaben ob_get_contents();
ob_end_clean(); 


das klang ja schon mal ziemlich gut - hat das mal jemand audprobiert? und mit welchem erfolg? ließen sich so auch zB gästebuchskripte einbinden?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:30 Uhr.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25