Welcome, Guest. Please login or register.
Did you miss your activation email?
February 13, 2012, 03:51:31 AM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
149700 Posts in 21103 Topics by 7538 Members
Latest Member: ionline
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: php5 <?php include (WB_URL . nicht erlaubt :: gelöst  (Read 329 times)
engeldeluxe

Offline Offline

Posts: 144


« on: July 29, 2010, 05:14:21 PM »

Hi zusammen, ich brauche dringend Hilfe!

WB läuft in der aktuellsten Variante auf php5 (wird auch benötigt).
Nun nutze ich Anynews und zwei andere Infoboxen im Template, die ich bisher immer mit
<?php include (WB_URL . '/pages/home/box1.php'); ?>
eingebunden habe.

Aber php5 nimmt keine ganzen Pfade mehr (http://www.) an und da ich im Templateordner bin,
muss ich ja zum Root-Ordner theoretisch rückwärts gehen mit "../../", wenn ich auf den Pages-Ordner verweisen will. Anders kenne ich es auch mit "/pages", aber beides greift nicht.

Meine Pages/Boxen werden einfach nicht angezeigt.

Wie kann ich die Pages in mein Template einbinden, dass sie auch angezeigt werden?
Oder was muss ich tun? Ich brauche die Anzeige der Boxen ganz dringend!
« Last Edit: August 01, 2010, 09:43:23 PM by engeldeluxe » Logged
chio
WebsiteBaker Org e.V.

Offline Offline

Posts: 2264


« Reply #1 on: July 29, 2010, 05:26:13 PM »

Das ist banal.
Du musst WB_PATH statt WB_URL verwenden.
WB_URL funktioniert nur, wenn das erlaubt ist - was meisten NICHT ist.
Logged

*weg*
engeldeluxe

Offline Offline

Posts: 144


« Reply #2 on: August 01, 2010, 09:42:52 PM »

Das hat irgendwie nicht so richtig funktioniert. Habe es jetzt mit Globalen Blöcken gelöst:

<?php
ob_start();
page_content(3);
$topl=ob_get_contents();
ob_end_clean();

if ($topl=="") {
$section_id = 9; // diese ID muss man anpassen
$query_sec = $database->query("SELECT section_id,module FROM ".TABLE_PREFIX."sections WHERE section_id = '$section_id' ");
if($query_sec->numRows() > 0) {
$section = $query_sec->fetchRow();
$section_id = $section['section_id'];
$module = $section['module'];
require(WB_PATH.'/modules/'.$module.'/view.php');
}
} else {
echo '<div align="center">';
echo $topl;
echo '</div>';
}
?>   

(hatte ich im Forum gefunden)
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!