 |
|
|
|

| Autor |
Nachricht |
neima
phpBB2.de User


Anmeldungsdatum: 05.08.2002
Beiträge: 76
|
Verfasst am:
Mi 14 Aug, 2002 02:44 |
  |
Hi... hab folgendes kleines Script geschrieben, um aus Datei in einem bestimmten Verzeichnis Zusatzinfos fürs Forum anzeigen zu lassen...
aber - irgendwie funktioniert die Variablenübergabe nicht mehr
| Code: |
<?
define('IN_PHPBB', true);
$phpbb_root_path = "./";
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX, $board_config['session_length']);
init_userprefs($userdata);
//
// End session management
//
$langfile = $phpbb_root_path .'language/lang_german/lang_neimaporta.php';
if($board_config['default_lang']) { $langfile = $phpbb_root_path .'language/lang_'. $board_config['default_lang'] .'/lang_neimaporta.php'; }
if (file_exists($langfile)) { include($langfile); }
else {
echo "ERROR: Language files have not been installed correctly\n";
echo "Please refer to the 'README' file for Calendar";
exit;
}
$page_title = $lang['aboutFLINCC'];
include($phpbb_root_path .'includes/page_header.'.$phpEx);
include('about/menu.php');
if (file_exists('about/'. $id. '.php') == FALSE) {
$id = $menubar[0];
}
for ($i = 0; $i < sizeof($menubar); $i++) {
if ($menubar[$i] == $id) { $headline = $menubar[$i + 1]; }
}
include('about/'. $id .'.php');
$body = smilies_pass($body);
$template->set_filenames(array(
"body" => "about_body.tpl")
);
$template->assign_vars(array(
"L_ABOUT" => $lang['aboutFLINCC'],
"L_MAINMENU" => $lang['mainmenu'],
"L_ABOUTHEAD" => $lang['abouthead'],
"HEADLINE" => $headline,
"BODY" => $body,
)
);
$template->pparse("body");
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
|
in der Variable wird die id weitergegeben als z.b. "about.php?id=test".
Macht er aber leider bei mir nicht - habs auf 'nem anderem Forum probiert, und da funkioniert es... warum nur?
Er zeigt mir leider immer nur die Seite mit der $menubar[0]-id an...
Irgendwelche Vorschläge?  |
|
|
     |
 |
Google
|
Verfasst am:
|
 |
|
|
 |
TerraTux
Support Team Member


Anmeldungsdatum: 02.08.2002
Beiträge: 1026
Wohnort: Delitzsch
|
Verfasst am:
Mi 14 Aug, 2002 12:54 |
  |
erstell noch ne Datei und schreib dort rein:
<?
phpinfo();
?>
und prüfe die Version und ob REGISTER_GLOBALS auf on steht, sollte das nicht der fall sein, schließ dich mit deinem Provider kurz.
Diese Variable in der PHP-umgebung ist seit 4.2.0 standard = off.
Gruß,
Anti M&M |
_________________ software is like sex, it's better if it's free
Kein Support per PM || EMail || Messenger |
|
     |
 |
neima
phpBB2.de User


Anmeldungsdatum: 05.08.2002
Beiträge: 76
|
Verfasst am:
Mi 14 Aug, 2002 17:09 |
  |
stimmt - war die REGISTER_GLOBALS...
jetzt funzt es wieder einwandfrei...
danke  |
|
|
     |
 |
|
|
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
| |