Ich hab ein php-script welches sich in einem unterordner befindet.
z.B. /phpbbroot/script/script.php
wenn ich jetzt z.B. die overall_header aufrufe haben alle links im header eine falsche adresse. Nämlich phpbbroot/scripts/template/subBlack/Bild.gif etc.
wie kann ich/ muss ich das verändern das das script das verzeichniss scripts beim aufruf umgeht?
Ich hab schon versucht:
$template->set_filenames(array(
'body' => '../use_body.tpl')
Aber das bringt nur den fehler das das file "../use_body.tpl" nicht gefunden wurde.(obwohl es in den Ordnern ist)
template von unterordner aufrufen
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- Fennias Maxim
- Mitglied
- Beiträge: 489
- Registriert: 12.08.2005 20:16
- Wohnort: Technodrome
- Kontaktdaten:
template von unterordner aufrufen
50% aller Fragen können mit der Knowledge Base oder der Forensuche beantwortet werden!
Warum hast du also diesen Thread hier eröffnet?
Warum hast du also diesen Thread hier eröffnet?
- Fennias Maxim
- Mitglied
- Beiträge: 489
- Registriert: 12.08.2005 20:16
- Wohnort: Technodrome
- Kontaktdaten:
Ok. hab jetzt selbst ein workaroungefunden.ich schmeiss in den rootpath ne datei, die dann die datei included, die ich über den link mitschick.
Code: Alles auswählen
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$rpg_mod_root_path = "$phpbb_root_path" . 'shop/';
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
$itemid = $_REQUEST['id'];
if (!isset($_REQUEST['id']))
{
message_die(GENERAL_MESSAGE, 'No Item Chosen!');
}
$sql = "SELECT name FROM ".SHOPITEMS_TABLE." WHERE id ='$itemid' ";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain item information', '', __LINE__, __FILE__, $sql);
}
$result = $db->sql_query($sql);
$row = mysql_fetch_array($result);
include_once($rpg_mod_root_path . $row['name'] . '.' . $phpEx);
50% aller Fragen können mit der Knowledge Base oder der Forensuche beantwortet werden!
Warum hast du also diesen Thread hier eröffnet?
Warum hast du also diesen Thread hier eröffnet?