Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z include
Forum PHP.pl > Forum > PHP
kiepski96
Jeżeli chcę includować w pliku header.php

  1. <?php
  2. include_once('/include/webzone.php');
  3. ?>


Plik header.php (Z powodu długości wrzucam na pastebina): http://pastebin.com/EkEBaDtd

Pojawia mi się białas strona, czemu tak się dzieje ? Co muszę zmienić, ew. w którym miejscu wkleić include once ?

Plik webzone.php:

  1. <?php
  2.  
  3. include_once('config.php');
  4.  
  5. include_once('class/App_class.php');
  6.  
  7. //database
  8. include_once('db/db_class.php');
  9.  
  10. //functions
  11. include_once('functions/general_functions.php');
  12. include_once('functions/db_functions.php');
  13. include_once('functions/display_functions.php');
  14. include_once('functions/Forms.php');
  15.  
  16. //Facebook box
  17. include_once('Fb_box/include/webzone.php');
  18.  
  19. ?>


Reszta skryptu w pliku single.php odpowiadajaca za wyświetlanie się posta w wordpress:

http://pastebin.com/22GamGQA
jaslanin
włącz w wordpress raportowanie błędów

'/include/webzone.php' - to jest ścieżka absolutna, a pewnie chciałeś użyć relatywnej

podsumowując, sprawdź sobie jak działa relative i absolute path

może Ci się przydać do lepszego zrozumienia funkcja realpath
kiepski96
Webzone includuje w pliku single.php, czyli mój link do posta wygląda tak:

http://domena.pl/nazwa posta/ a tak od strony technicznej: http://domena.pl/wp-content/themes/journalcrunch/single.php

Plik webzone.php ma ścieżkę: http://domena.pl/wp-content/themes/journal...ude/webzone.php

Jak ma wyglądać realpath, którą mam użyć w single.php, aby includować webzone?

Dodam, że czytałem o tym dużo, ale potrzebuję pomocy, bo nie umiem sobie tego wyobrazić.
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.