Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]FUNKCJA ISSET I GET [prolem]
suryx
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 14.07.2007

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


Jesli ja pisze na adres : index.php?dir=/admin&edytuj=faq.php to ten kod nie dziala funkcja isset ;(



  1. <?php
  2. if(isset($_GET['dir']) && $_GET['dir'] == $_GET[$kat] && 'edytuj' == isset($_GET[$nazwa])) {
  3.  
  4. echo 'edytuj';
  5. }
  6. ?>


kto chce poprawic mi ten kod ? prosze ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


~Cienki1980 isset() często powoduje przekłamania. Pamiętaj że zmienna, która ma wartość null lub false albo jest pustym ciągiem również jest ustawiona.
Testowanie zmiennych tą funkcją w tym kontekście może dać nieoczekiwane informacje więc dużo bezpieczniej stosować empty()

Uroki typowania w PHP.
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: 26.12.2025 - 03:57