Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> operator warunkowy, if
suchy1
post
Post #1





Grupa: Zarejestrowani
Postów: 246
Pomógł: 8
Dołączył: 2.04.2006
Skąd: Gliwice

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


Witam robie taki maly system do zarzadzania hotelem(bardzo skromny (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) mam problem z "IF" jak wybiore jedna z opcji(formularz html) to pojawiaja mi sie bledy typu " Notice: Undefined index: wynajmowanie in
...." zeby blad sie nie wyswietlal to uzywam "error_reporting(E_ALL ^ E_NOTICE);" ale wydaje mi sie ze poprostu mam zlego IF.


  1. <?php
  2. error_reporting(E_ALL ^ E_NOTICE); 
  3.  
  4. if(($_GET['wynajmowanie']) == true)
  5. {
  6. include("wy.php");
  7. }
  8. if(($_GET['zwracanie']) == true)
  9. {
  10. print ("Brak modułu.");
  11. }
  12. if(($_GET['rezerwacja']) == true)
  13. {
  14. print ("Brak modułu.");
  15. }
  16. if(($_GET['zestawienia']) == true)
  17. {
  18. include("p4.php");
  19. }
  20. ?>


Jezeli moze ktos na to zerknac to bede wdzieczny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


no to ja odpowiem, a co! :)
Cytat
@nospor - w jakich sytuacjach polecasz uzywac isset a w jakich empty ?
jest to pytanie natury filozoficznej, i jako takie ma jedyną słuszną odpowiedź :) manual :)
isset" title="Zobacz w manualu php" target="_manual - empty" title="Zobacz w manualu php" target="_manual

isset - sprawdza czy zmienna została zdefiniowana, czy to przez jawne jej zdeklarowanie
  1. <?php
  2. $zmienna = 'wartosc';
  3. ?>
czy przez np. poczatkowe okreslenie typu a potem nadanie wartosci
  1. <?php
  2. $tablica = array();
  3. $tablica[] = 'wartosc';
  4. ?>


empty - sprawdza czy zmienna ma wartosc null lub inna odpowiadającą logicznemu false (pusta zmienna typu string, 0, false, zdeklarowana zmienna klasy ale bez przypisanej wartosci, pusta tablica). empty zwroci tez true dla niezdefiniowanej zmiennej.

wiedzac to - wiadomo kiedy uzyc jakiego sprawdzania - zalezy co chcesz sprawdzic :)
pozdr.
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: 9.10.2025 - 08:08