Seite 1 von 2
externes php script
Verfasst: 15.10.2003 00:03
von Verzweifelter
hallo,
ich habe da mal eine frage nach dem ich schon seit stunden hier im forum nach antworten suchen und nichts funktioniert.
folgendes problem:
ich möchte den lmo (liga-online-manager) innerhalb des forum anzeigen lassen.
sprich das pemplate an sich gleich bleibt nur dazwischen eben der lmo angezeigt wird.
hab das mit einigen seiten schon gemacht-klappte einwandfrei nur eben das mit dem lmo nicht.
es kommt folgende meldung:
Warning: open_basedir restriction in effect. File is in wrong directory in /home/xxxxx/xxxxx.de/forum/lmo.php on line 107
Fatal error: Failed opening required 'lmo-start.php' (include_path='.:/usr/share/php') in /home/xxxx/xxxxx.de/forum/lmo.php on line 107
wie geht das bitte?
versteh das echt nicht mehr, da ja auch der ordner vom lmo sich im gesamtorder des forum befindet.
achso noch etwas, ich brauche keinen button/link oben in der navigation - verwende das menue welches beim scrollen mitläuft
sorry vergessen....
Verfasst: 15.10.2003 00:19
von Verzweifelter
so sieht das ganze aus:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_LMO);
init_userprefs($userdata);
if(!isset($action)){$action="";}
if($action=="tipp"){session_start();}
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
hier steht der html-code
mit dem php code welcher vom lmo gebraucht wird
<?PHP require("lmo-start.php"); ?>
zum abschluss das:
<?php
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Verfasst: 15.10.2003 13:08
von phpbbaby
ha hat keiner einen vorschlag wie das zu realisieren ist?
ich werde es mal ein wenig genauer schildern.
es geht darum das ich den lmo ( liga manager online) in mein forum integrieren will.
und zwar so das eben header und footer bleiben und dazwischen erscheinen die tabellen spielpläne usw.
hab schon einige seiten selber reingepackt in das forum und klappt alles wunderbar - nur nicht mit dem lmo *grml*
der autor des lmo schreibt folgende befehle vor zum einbinden bzw. aufrufen des lmo
if(!isset($action)){$action="";}
if($action=="tipp"){session_start();}
<?php
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
als ich das versucht habe kam folgende fehlermeldung:
Warning: open_basedir restriction in effect. File is in wrong directory in /home/xxxx/xxxx.de/forum/lmo.php on line 107
Fatal error: Failed opening required 'lmo-start.php' (include_path='.:/usr/share/php') in /home/xxxxx/xxxxx.de/forum/lmo.php on line 107
woran liegt das - bzw. wie macht man es richtig???
Verfasst: 18.10.2003 13:46
von phpbbaby
mal wieder in erinnerung rufe:
kann mir bitte keiner eine erfolgreiche hilfestellung anbieten, damit ich endlich den lmo in das board einbinden kann?

Verfasst: 18.10.2003 13:51
von Acid
Könntest du mal Links zu den Textversionen aller lmo-Dateien posten?
Wo genau willst du es eigentlich einbinden?
Verfasst: 18.10.2003 13:57
von phpbbaby
von allen datein??
das sind ja unmengen (ähnl. gross wie das phpbb board)
der soll wie eine html seite in board ersichtlich sein)
ich habe ja schon mehrere seiten erstellt (z. kontaktformular etc.) das klappt alles wunderbar, wird auch angezeigt und erreichbar über die externe navigation (welche am rand mitscrollt)
nur es will mit dem lmo nicht klappen.
da bekomme ich, wie oben genannte fehlermeldung
Verfasst: 18.10.2003 14:01
von phpbbaby
ergänzung:
früher hatte ich den in eine normale html-hp eingebunden gehabt, da gab es auch kein problem
es funktioniert ja wenn ich in als eigenständige seite anzeigen lasse, ABER ich will das header und footer (quasi das template) bleiben sonst ist er ja nicht eingebunden ins styling vom bord
hmm...hoffe du verstehst nun was ich meine??
edit: vielleicht hilft dir das
hier bekommst den Liga Manager Online
Verfasst: 18.10.2003 16:37
von Pyramide
Informationen zur Fehlermeldung: KB:open_basedir
Verfasst: 18.10.2003 19:48
von phpbbaby
danke für die info - hilft mir auch nicht wirklich weiter, muss doch eine möglichkeite geben das es funktioniert
Verfasst: 18.10.2003 22:17
von Acid
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'Bundesligen';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
require('lmo-start.'.$phpEx);
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Wie wär´s damit? Als irgendwas.php abspeichern und in den phpBB-Ordner kopieren. Wenn sich die lmo-Dateien in einem Ordner ausserhalb von phpBB befinden, musst du vor "lmo-start" noch "../ordner/" einfügen.