Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tworzenie podstron: Index a $_GET
matyskiewicz
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 3
Dołączył: 6.10.2006
Skąd: Poznań

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


Witam jak w "elegancki" sposób rozwiązać ten problem:
index.php
  1. <?php
  2. ...
  3. switch($_GET['action'])
  4. {
  5.     case 'error':
  6.         echo 'Wystąpił błąd';
  7.         break;
  8.     case 'logout':
  9.         echo 'Wylogowano';
  10.         break;
  11.     default:
  12.    authorization();    
  13. }
  14. ...
  15. ?>

Po odwołaniu do index.php
Zwróciło mi:
  1. Notice: Undefined index: action

No i nic dziwnego bo wchodząc na stronę główną z reguły nie definiujemy $_GET['action']
Oczywiście zlewając temat możemy wyłączyć obsługę błędów, ale chyba nie o to tu chodzi. Jakieś propozycje rozwiązania problemu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slawny
post
Post #2





Grupa: Zarejestrowani
Postów: 214
Pomógł: 26
Dołączył: 7.11.2007
Skąd: Warszawa

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


Wsadź to w dużego if-a s sprawdzaj czy $_GET['action'] jest w ogóle

  1. <?php
  2. if(isset($_GET['action']))
  3. {
  4. switch
  5. ...
  6.  
  7.  
  8. }
  9. ?>
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: 11.10.2025 - 02:44