Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Stosowanie include
patpop
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 4.11.2011

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


Witam.

Mam pytanie do instrukcji include().

Do tej pory testowałem swoje zabawy z PHP na darmowym serwerze cba.pl.
Wczoraj zainstalowałem na swoim komputerze serwer Apache i już na wstępie zauważyłem pewien problem.

Mianowicie mając taki plik php, który wyświetla kod html, w tym wypadku nagłówek strony:

  1.  
  2. <?php
  3. function tworz_nagl($nick){
  4. ?>
  5. <header>
  6. <?
  7. if($nick){?>
  8. <div class = "zalogowany_jako">
  9. Zalogowany jako: <?echo $nick;?>
  10. </div>
  11. <?}?>
  12. </header>
  13. <div class = "przyciski">
  14. <div class = "dolacz">
  15. </div>
  16. <div class = "o_nas">
  17. </div>
  18. <div class = "pomoc">
  19. </div>
  20. </div>
  21.  
  22. <?
  23. }


Gdy korzystałem z cba i np. w pliku index.php zastosowałem include("naglowek.php"), to on nie wyświetlał się, dopóki nie wywołałem funkcji tworz_nagl().

Teraz natomiast równocześnie z zapisaniem funkcji include("nagłowek.php") od razu wyświetlane jest wszytko co zawarte w pliku naglowek.php


Pewnie mam braki wiedzy, ale prosiłbym o pomoc. Jak uzyskać efekt jak na cba.pl


Pozdrawiam (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Nie parsuje ci kodu PHP.
Nie <?
a: <?php
Go to the top of the page
+Quote Post
PHP_Addicted
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 2
Dołączył: 14.12.2011

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


1. Pokaż plik w którym includujesz tę funkcję.
2. Być może chodzi o włączoną/wyłączoną funkcję short tags.
Go to the top of the page
+Quote Post

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: 3.10.2025 - 12:46