Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przyczyna wyświetlania przez wamp server błędów?
Morfi80
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 1.11.2012

Ostrzeżenie: (0%)
-----


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');
}
?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

Ostrzeżenie: (0%)
-----


TO jest NOTICE. isset()
Go to the top of the page
+Quote Post
Vion
post
Post #3





Grupa: Zarejestrowani
Postów: 112
Pomógł: 2
Dołączył: 27.06.2008

Ostrzeżenie: (0%)
-----


  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. }


--------------------
www.zapalara.pl
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 07:22