Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przesyłanie informacji metodą GET a negacja
coomler
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 26.06.2010

Ostrzeżenie: (10%)
X----


Witam,
mam nadzieję, że temat wątku mówi to co chcę. Czy poniższy skrypt jest poprawny, tzn. działa, ale czy jest sposób, aby zrobić to krócej, wydajniej. Chodzi mi o radę, gdyż dopiero się uczę i chciałbym wyrobić sobie dobre nawyki.

  1.  
  2. if(!isset($_GET['newsy']) && $_GET['newsy'] != 'otworz' && !isset($_GET['id']))
  3. {
  4.  
  5. echo '<a href="index.php?newsy=otworz&id=' . $wiersze['id'] . '">' . $wiersze['tytul'] . '</a>';
  6. }
  7.  
  8. elseif(isset($_GET['newsy']) && $_GET['newsy'] == 'otworz' && isset($_GET['id']))
  9. {
  10.  
  11. }

Da się krócej/poprawniej napisać warunek w if()?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mrooczilla
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 1
Dołączył: 6.07.2009

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


  1. f(!isset($_GET['newsy']) && $_GET['newsy'] != 'otworz' && !isset($_GET['id']))



skoro $_GET['newsy '] nie istnieje to dlaczego dalej sprawdza wartość dla klucza 'newsy' ?
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: 6.10.2025 - 16:30