Strona 1 z 1

[PHP] include() - coś nawala

: pt gru 26, 2003 12:48 pm
autor: Hygin
Witam Szanownych Webmasterów. Przejdę do rzeczy, napisałem taki o to prosty kod, ale nie wiem, czemu nie chodzi tak jak trzeba.
[php]
<?
include "inc/head.inc";
include "inc/top.inc";
include "inc/left.inc";
include "inc/cent.inc";
if(!isset($d))
{
$d="index";
}
if(file_exists("inc/$d.inc"))
{
include "inc/$d.inc";
}
else
{
include "inc/error.inc";
}
include "inc/cend.inc";
include "inc/rtop.inc";
include "inc/rpor.inc";
include "inc/down.inc";
?>
[/php]
gdyż jak wpiszę http://jakis_serwer/index?d=ble to jest ładowane inc/index.inc zamiast inc/ble.inc. Nie wiem, może coś źle napisałem. Z góry dziękuję za pomoc.

Re: [PHP] include() - coś nawala

: pt gru 26, 2003 1:13 pm
autor: Wojciech Kocjan
Zrob tak:

[php]<?php
(...) // te wszystkie includy
if(!isset($_GET['d']))
{
$d="index";
}
else {
$d=$_GET['d'];
}

$file="inc/".$d.".inc";
if(file_exists($file))
{
include ($file);
}
else
{
include "inc/error.inc";
}
(...) // te wszystkie includy
?>[/php]

Re: [PHP] include() - coś nawala

: pt gru 26, 2003 3:03 pm
autor: Krzysztof Aszkiełowicz
Następnym razem jak założysz nowy wątek to poszukaj(taka opcja Szukaj)

Ja z pamięci znalazłem dwa linki:
:arrow: http://forum.webinside.pl/viewtopic.php?t=970
:arrow: http://forum.webinside.pl/viewtopic.php?t=1081

P.S. Zobacz ten pierwszy temat, to będziesz wiedział co jest przyczyną tego błędu.