Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przyczyna wyświetlania przez wamp server błędów?
Forum PHP.pl > Forum > Przedszkole
Morfi80
Zaprojektowałem stronę, która działa bez zarzutu w sieci praktycznie pod każdą przeglądarką.
Problem tylko w tym, że wamp na głównej stronie poza grafiką, itd. wyświetla tabelę z błędami, oto screen: http://screenshooter.net/7767881/fkddgct
Po wpisach w tabeli widzę, że chodzi o includy zawarte w pliku index.php, tylko nie wiem co jest źle.
Oto fragment kodu z includami:
<?php
if($_GET['id']==1){ - w tej lini wyświetla błąd
@include_once('o_nas.php');
}elseif($_GET['id']==2){ - w tej lini wyświetla błąd
@include_once('menu.php');
}else {
@include_once('i_main.php');
}
?>
mmmmmmm
TO jest NOTICE. isset()
Vion
  1. if($_GET['id']==1)


sprawdzasz tutaj czy id jest równe 1. Ale wpisując index.php id nie istnieje przecież.
Najpierw sprawdź czy id w ogóle istnieje

  1. if(isset($_GET['id']){
  2. switch($_GET['id']){
  3. case 1:
  4. require_once('...');
  5. break;
  6. case 2:
  7. require_once('....');
  8. break;
  9. ......
  10. }
  11. }
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.