Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]If w php
Altres
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 17.03.2009

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


Witam w programowaniu if rozumiem ale w php nie rozumiem go wo gule mam taki kod

  1. <?php
  2.  
  3. if ($ilePlikow==1)
  4. {
  5. header('location: strona.php?wynik=sukces');
  6. exit();
  7.  
  8. }
  9.  
  10. elseif ($ilePlikow==2)
  11.  
  12. {
  13.  
  14. header('location: strona2.php?wynik=sukces');
  15. exit();
  16. }
  17.  
  18. ?>



I dlaczego on nie działa gdy dam jaką kol wiek wartość to wyświetla się pusta strona i nic się nie dzieje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(Altres @ 26.07.2010, 18:30:28 ) *
Działa wielkie dzięki a swoją drogą jak włączyć register globals (IMG:style_emoticons/default/questionmark.gif)

Nawet nie próbuj tego włączać bo się nauczysz jeszcze gorszych rzeczy.

Cytat(!*! @ 26.07.2010, 18:30:45 ) *
Dlaczego jest to zły nawyk według Ciebie fifi209?

Jak widzisz w setkach linii $_POST['pole'] to wiesz skąd to się zabrało - i nie mówię tu o własnym kodzie tylko np. o czyimś. Równie dobrze możesz walnąć extract...

@Altres & !*!
Poza tym łatwiej o błąd przy register globals:

  1.  
  2. if (!empty($_POST['pole'] && ctype_alpha($_POST['pole'])) {
  3. $pole = $_POST['pole'];
  4. }


zabezpieczone? NIE! Podam w $_GET['pole'] dowolną wartość i nie musi przechodzić walidacji.

Część 12 ;)

Ten post edytował fifi209 26.07.2010, 18:42:46
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: 28.12.2025 - 10:06