Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z..., ...$_GET
giciarz_1200`
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 3.08.2005

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


Mam pytanie. Czy taki kod php jest prawidłowy czy tylko mam coś z parserem(programem?)?

  1. <?
  2.  
  3. switch ($_GET['op'])
  4. {
  5.     
  6.     case 2;
  7.         include("kont.z.php");
  8.     break;
  9.     
  10.     case 1:
  11.     default;
  12.         include("glow.z.php");
  13.  }
  14. ?>



Pytam bo wyskakuje mi

Notice: Undefined index: op in <span style="font-weight: bold;">c:\......on line 21</span>

A jakich wy używcie parserów(programów?)?...

Ten post edytował giciarz_1200` 16.08.2005, 08:27:33
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




eh, tak. myslalem ze sie domyslisz.
  1. <?php
  2.  
  3. if (isset($_GET['op']))
  4. {
  5. switch ($_GET['op'])
  6. {
  7.     
  8.     case 2;
  9.         include("kont.z.php");
  10.     break;
  11.     
  12.     case 1:
  13.     default;
  14.         include("glow.z.php");
  15. }
  16. }
  17.  
  18. ?>

Usuwam dwa ostatnie posty bo zbedne.Pozostawiam tylko wyjasnienie
Cytat
Taki błąd oznacza, że odwolujesz się do indexu w tablicy, lecz index ten nie istnieje. W Twoim przypadku oznacza to, że nie masz w URL zmiennej op.
Musisz to poprzedzić warunkiem


edit:
nie zauwazylem default. Musisz trochę inaczej, albo dać elsa i tam includować default
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 12.10.2025 - 23:04