Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> echo die()- musi nie wczytywać reszty strony?
ReBeLs513
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 14.03.2010
Skąd: Dessau

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


zastanawiałem się nad skryptami PHP, które są umieszczone chociażby u mnie na stronie... Gdy funkcja die(); wystąpi, hamowana jest dalsza część skryptu strony. Można to tak zrobić, aby tylko skrypt PHP się nie wykonywał? Albo zamiast ww funkcji dać header/ include?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
szmerak
post
Post #2





Grupa: Zarejestrowani
Postów: 286
Pomógł: 12
Dołączył: 23.11.2006
Skąd: WL

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


Jest to bardzo proste
musisz użyć exit()

  1. if(...)
  2. {
  3. or die("komunikat");
  4. exit();
  5. }
  6. if($a == $b)

To spowoduje zatrzymanie parsera i dalsza część się nie wykona
to znaczy że ten drugi warunek się już nie wykona
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: 14.10.2025 - 09:11