Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Prosze o pomoc
Forum PHP.pl > Forum > PHP
Smash
W sumie jestem poczatkujacym webmasterem, i nie wiem o co chodzi.
http://www.3w.ZSEiO.prv.pl jest to strona mojej klasy mojego autorstwa. Wyslalem ja na serwer www.piwko.pl, ale mam problem. Menu nie dziala i nei wiem jak to naprawic. Wszystko na pewno jest zrobione poprawnie, poniewaz na www.smasheks.host.sk/3w/ wszystko dziala poprawnie.
Prosze o pomoc.
rzseattle
zarzuć kodem to wtedy temu mozna sie dopiero przyjzec
Smash
Kod
<? if( ($temat == "") || ($temat == "home") ) {

include("home.php");

} else

if( ($temat == "galeria") ) {  

include("gal/gal.php");

} else

if( ($temat == "wpis") ) {  

include("wpis.php");

} else

if( ($temat == "pamietnik") ) {  

include("blog/index.php");

} else

if( ($temat == "maker") ) {  

include("maker.php");

} else

if( ($temat == "chat") ) {  

include("chat.php");

} else

if( ($temat == "3w") ) {  

include("3w.php");

} else

if( ($temat == "autor") ) {  

include("autorzy.php");

} else

if( ($temat == "kontakty") ) {  

include("kont.php");

} else

if( ($temat == "ciekawosci") ) {  

include("ciek.php");

} else

if( ($temat == "fury") ) {  

include("fury.php");

} else

if( ($temat == "ksiega") ) {  

include("ksiega.php");

} else  

if( ($temat == "ania") ) {

include("ania.txt");  

} ?>




Jest cos takiego... w index.php, natomiast w linkach mam min.
Kod
index.php?temat=gal&strona=1
Jabol
zrób na początku extract($_GET); aczkolwiek tego nie polecam, a lepsze rozwiązanie to pozamieniaj nazwy zmiennych z adresu na $_GET['zmienna'] zamiast $zmienna. Jest to (błąd) zapewne spowodowane przez wyłączone na serwerze opcję register_globals ( = Off).
KaMeLeOn
Zajrzyj tutaj: http://forum.php.pl/viewtopic.php?t=789

Za dużo tu warunków... if...else..
Przemyśl to, można to napisać krócej...
konrad_vme
... ale mnie tu dawno nie było... smile.gif. OK, z tymi warunkami zrób coś takiego:

[php:1:dc87d223da]<?php
if($temat) && file_exists("$temat.php")){
include($temat.php);
}
else{
include("blad.php");
}
?>[/php:1:dc87d223da]

znacznie szybsze... prawda smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.