Witajcie
Używaj else if a nie samego if
Witaj zrobiłem tak:
if(!empty($_GET['oferta'])) {include 'include/podstrona_oferta.php';}
else if(!empty($_GET['page'])) {include 'include/podstrona_text.php';}
else if($_GET['page']=='KONTAKT') {include 'include/kontakt.php';}
else if($_GET['page']=='KARIERA') {include 'include/kariera.php';}
else
{
include 'include/podstrona_main_new.php';
}
Faktycznie pomogło , tylko teraz te dwie ostatnie pozycje czyli kontakt i kariera sie nie otwierają
bo kopałeś w kodzie, gdzie wcześniej masz notempty ?
Chodzi o :
else if(!empty($_GET['page'])) {include 'include/podstrona_text.php';}
bo jeśli to nie jest puste to wyświetlasz tą stronę olewając resztę.
Zacznij myśleć i rozumieć to co piszesz. Bo tak daleko nie zajdziesz.
Hej
Tak zmieniałem ale nawet bez “!empty” to nia zagrało , ale spoko dojde do tego
Jeśli dobrze zrozumiałem próbowałeś czegoś takiego:
else if($_GET['page']) {include 'include/podstrona_text.php';}
Tylko że i powyższy kod i ten:
else if(!empty($_GET['page'])) {include 'include/podstrona_text.php';}
zadziałają tak samo. W pierwszym przypadku warunek zostanie spełniony gdy zmienna $_GET[‘page’] nie jest pusta a w drugim gdy zmienna $_GET[‘page’] istnieje. Spróbuj całkiem usunąć tą linijkę.