Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: auto_prepend_file rozjechana strona
Forum PHP.pl > Forum > PHP
de_gie
Gdy dodam cos za pomoca auto_prepend_file w php.ini to strona na ktorej sie wyswietla jest rozjechana na niektorych kod wykonuje sie dwa razy czyli jak dodalem napis darek do stron przez auto_prepend_file to jest on dwa razy czy jest to wina ustawien cos na serwerze czy trzeba doklejany plik odpowiednio napisac?
szagi3891
Może spróbuj czegoś podobnego do tej konstrukcji poniżej. Uniezależnisz się przed sytuacją że nawet jak dwa razy zostanie załączony ten pliki automatycznie ładowany to nagłówek i stopka zawsze będzie tylko raz dodana i we właściwych miejscach źródła dokumentu.

  1. //....................
  2. //zawartość pliku automatycznie dołączanego
  3.  
  4. class PageLoader {
  5.  
  6. static private $ob = null;
  7.  
  8. static public function init() {
  9.  
  10. if (self::$ob === null)
  11. self::$ob = new self();
  12. }
  13.  
  14. public function __construct() {
  15. print '<html><head><title>Test</title></head><body>' . "\n\n";
  16. }
  17.  
  18. public function __destruct() {
  19. print "\n\n" . '</body></html>';
  20. }
  21. }
  22.  
  23. PageLoader::init();
  24.  
  25. //....................
  26. //to jest już normalny skrypt
  27.  
  28. print 'to jakieś wyniki działania normalnego skryptu';
thek
Masz już jeden to nie dubluj... Zamykam.
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.