Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Include problem [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Include problem


 
vizor
08-10-2005, 03:36 
 
hi.habe folgendes problem :
habe ein homepagegerüst alla 3-spalten-layout.
aufgeteilt ind kopf fuss und index datei. in der index habe ich noch ausser require fuss und kopf das hier :

require ("arrays.php");
if(isset($_GET['section']) AND isset($dateien[$_GET['section']])) {
include $dateien[$_GET['section']];
} else {
include $dateien['news'];
}


alles schön und gut und ist im menu auch wunderbar anwählbar. nun habe ich im includeten fenster einen weiteren link. also z.b. in der member.php den link "member.php?id=2" .und das ist mein problem,sobald die seite geöffnet wird ist ja die hauptseite nichtmehr geladen.kann man das irgendwie anders lösen ?
mfg ViZ

 
TBT
08-10-2005, 03:40 
 
und wenn der Link so aussieht

index.php?section=member&id=2

?

 
vizor
08-10-2005, 09:19 
 
JAAA :huep:
danke! herrlich...
aber hab da noch ein kleines problem,sobald er die seite läd haut er natürlich auch noch die übersicht mit rein,also läd die ganze seite rein.und das soll er ja nicht. mit "exit;" kann man das script zwar stoppen,nur läd er dann die fuss datei nichtmehr rein :-/
gibts da ne möglichkeit ?

 
vizor
08-10-2005, 09:32 
 
hm oder gibts da nur die möglichkeit die fuss datei nochmal zu includen.hm,ist nicht die sauberste art oder ?

 
onemorenerd
08-10-2005, 09:56 
 
$sections = array('home', 'member', 'news', ...);

include 'head.inc.php';

if (!empty($_GET['section']) && in_array($_GET['section'], $sections)) {
include $_GET['section'].'.inc.php';
} else {
include 'home.inc.php';
}

include 'foot.inc.php';

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:07 Uhr.