Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Problem z poleceniem exit
230005
post 2.04.2008, 23:08:10
Post #1





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

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


Witam wszystkich użytkowników.

Mój problem jest następujący: używając polecenia exit nie wykonuje się dalsza część strony :] . Nie skryptu php, tylko strony w ogóle. Jeśli poniżej mam jakiś tekst, to przeglądarka go nie wyświetli, a otwarte znaczniki (np body i html) pozostaną otwarte. Strona nie chce się zwalidować, a jej źródło w przeglądarce wygląda cokolwiek ciekawie - jakbym napisał do połowy. Wszystkie nawiasy są pozamykane, średniki są we właściwych miejscach - możecie mi wierzyć :].

Proszę o pomoc.
Powód edycji: dodalem tag (cysiaczek)
Go to the top of the page
+Quote Post
nitek
post 2.04.2008, 23:11:31
Post #2





Grupa: Zarejestrowani
Postów: 209
Pomógł: 37
Dołączył: 27.02.2008
Skąd: Kwidzyn

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


z tego co wiem, to exit zatrzyma ci cały skrypt, a całym skryptem jest cała strona php - więc nie zostanie wyświetlone to, co jest poniżej exit, nawet jeśli jest to zwykły html...


--------------------
Go to the top of the page
+Quote Post
230005
post 2.04.2008, 23:16:21
Post #3





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

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


A czy istnieje polecenie zatrzymujące wykonanie skryptu do jakiegoś określonego przez programistę momentu?
Go to the top of the page
+Quote Post
nitek
post 2.04.2008, 23:21:10
Post #4





Grupa: Zarejestrowani
Postów: 209
Pomógł: 37
Dołączył: 27.02.2008
Skąd: Kwidzyn

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


instrukcje warunkowe typu if, else itd...

może pokaż kawałek kodu i napisz, co chciałbys osiągnąć?


--------------------
Go to the top of the page
+Quote Post
krzywy36
post 3.04.2008, 06:25:15
Post #5





Grupa: Zarejestrowani
Postów: 370
Pomógł: 43
Dołączył: 1.12.2007
Skąd: Kędzierzyn Koźle

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


Jeśli Ci to coś da to możesz zrobić tak:
W pliku header.php umieszczasz wszystko co chciałbyś mieć ponad główną treścią, czyli np.
  1. <title>stronka</title>
  2. </head>
  3. <div id="tresc">


Dalej w pliku footer.php robisz
  1. </div>
  2. </body>
  3. </html>


i teraz we wszystkich plikach dołączasz te 2 pliki jeden na początku dokumentu, drugi na dole. Jak chcesz zastosowac exit to robisz:
  1. <?php
  2. if(cos)
  3. {
  4. //jakies linie kodu
  5. include('footer.php');
  6. }
  7. ?>

i wtedy będziesz miał wszystko ładnie pozamykane smile.gif


--------------------
pretty as a shit.
Go to the top of the page
+Quote Post
230005
post 3.04.2008, 12:52:42
Post #6





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

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


Dzięki wielki wam obu w końcu sobie jakoś poradziłem - wkleiłem tą część kodu która miała go zamykać przed exitem, jak radził krzywy.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:36