Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Undefined index: mode in
Forum PHP.pl > Forum > Przedszkole
peter13135
oto fragment skryptu od 34 linijki, razem z 34 linijką ;]
i wywala mi taki błąd
Notice: Undefined index: mode in /home/ph/public_html/test/index.php on line 34

  1. <?php
  2. $mode=$_GET['mode'];
  3. if(!$mode)//jesli niema  
  4.  $mode='index';//strona glowna
  5. if(!($mode=='index' || $mode=='news' || $mode=='article'))
  6. {
  7.  $mode='index';    
  8. }
  9. ?>


dodam że korzystam z

  1. <?php
  2. ?>
nospor
komunikat jest chyba dosc oczywisty: nie ma mode w $_GET

  1. <?php
  2. if (!isset($_GET['mode']))
  3. $mode='index';//strona glowna
  4. else
  5. $mode=$_GET['mode'];
  6. //....
  7. ?>
erix
Sprawdzaj, czy ten klucz jest w tablicy przez empty" title="Zobacz w manualu PHP" target="_manual.
worulo
Jeżeli nie jesteś pewny, że w tablicy $_GET klucz 'mode' będzie istniał to najpierw sprawdź czy nie odwołuje się do pustej wartości, a dopiero potem używaj tego klucza. Skrypt teoretycznie jest poprawnie napisany, ale nie rozpatrywał przypadku w którym użytkownik będzie próbował wykonać skrypt bez podawania get
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.