Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Stosowanie include
Forum PHP.pl > Forum > PHP
patpop
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 smile.gif
nospor
Nie parsuje ci kodu PHP.
Nie <?
a: <?php
PHP_Addicted
1. Pokaż plik w którym includujesz tę funkcję.
2. Być może chodzi o włączoną/wyłączoną funkcję short tags.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.