We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

problem z menu


bulitl
04-12-2006, 19:04
mariano jestes wielki !! Co prawda jestem laikiem jesli chodzi o php ale Twoja podpowiedz juz mnie naprowadzila na wlasciwa droge

Serdeczne dzieki !!

mariano
04-12-2006, 12:35
Na 60free register_globals jest wylaczone. Musisz przerobic swoje skrypty tak, zeby nie polegaly one na opcji register_globals. Np. zamiast "isset($act)" - "isset($_GET['act'])".

bulitl
02-12-2006, 22:16
Stworzylem strone. Zeby na kazdej podstronie nie umieszczac za kazdym razem menu uzylem takiego oto kodu:

if(!isset($act)) {
include("home.php");
} else if(file_exists("$act.php")) {
include("$act.php");
} else {
echo"
Błąd 404

Przepraszamy - strona nie została odnaleziona !!
";
}
?>


Przy ladowaniu index.php uruchamia sie home.php ktore jest pierwsza strona.
Wszystko jest ladnie do momentu kiedy nie chce przejsc na inna strone. Otorz na pasku adresu pokazuje sie niby nowy adres ale strona ciagle sie wyswietla z pliku home.php.

Tak wyglada odnosnik:
kliknij

Rowniez w pliku index.php jest umieszczony taki kod:
if(isset($act)){
$name = "Strona główna";
} else if ($act == "jakas_strona") {
$name = "Jakis sobie link";
} else {
$name = "Błąd 404
Przepraszamy - strona nie została odnaleziona !!";
}
?>


Wszystko jest ok na serwerze lokalnym. Kiedy wpisuje localhost wszystko sie ladnie fajnie otwiera. Wrzuce strone na server ovh linki juz nie dzialaja. Jak pisalem wyzej po kliknieciu w link na pasku adresu przegladarki wyskakuje inny adres ale strona pozostaje dalej ta sama z pliku home.php.

Ktos wie dlaczego tak jest ?
Bede bardzo wdzieczny za pomoc !!
Pozdrawiam