Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z includowaniem kilku plików
Forum PHP.pl > Forum > Przedszkole
majestiq
Mam dziwny problem.
Chcę includować do czystej strony 2 pliki:

  1. <? include ("inc/pobrania2_new.php"); ?>      
  2.  
  3. <? include ("inc/nowosci2_new.php"); ?>


Oba te pliki bez problemu wyświetlają się po podaniu ich adresu w przeglądarce, jednak na stronie na której chce je
wszystkie wyświetlić (include) inkludują mi się oba, natomiast w tym drugim skrypt juz jakby się nie wykonuje i dostaje tylko
diva w którym powinien być zamieszczony content.

Plik nowosci2_new.php:

  1. <div style="text-align:left; font-family:tahoma; font-size:9px; font-weight: normal; text-decoration: none; background:#fff;" >
  2. <? error_reporting(1); ?>
  3. <?php
  4. $list = "newest";
  5. include_once ("/var/www/mp_2/pafiledb/toplist2.php");
  6. ?>
  7. </div>


Plik pobrania2_new.php:

  1. <div style="text-align:left; font-family:tahoma; font-size:9px; font-weight: normal; text-decoration: none; background:#fff;" >
  2. <? error_reporting(1); ?>
  3. <?php
  4. $list = "downloads";
  5. include ("/var/www/mp3_2/pafiledb/toplist3.php");
  6. ?>
  7. </div>


To jest jakieś chore normalnie, siedzę nad tym od kilku dni i nie mogę plików includować :///

Jak wspominałem wszystkie pliki osobno odpalają się bez problemu, ale jakimś cudem nie da rady ich obu zainkludować do 1 pliku.
Dodam jeszcze, że wszystko pięknie działa na serwerze na home.pl i na nazwa.pl.
Teraz się przeniosłem na dedyka (ten sam serwer, który obługuje naszą klase i allegro) no i jakaś straszna lipa...
Serwer jest na debianie i apache.

W php.ini próbowałem też coś pozmieniać, np allow_url_include = on (było off) ale nic nie pomaga.

Co może powodować taką anomalie ?
potreb
Short tag open = yes, php.ini

  1. <?php include ("inc/pobrania2_new.php"); ?>      
  2.  
  3. <?php include ("inc/nowosci2_new.php"); ?>
majestiq
No właśnie to nie to.
W php.ini mam:

short_open_tag = On

Pozatym zamieniłem <? na <?php no i dalej lipa ;(((
potreb
Daj jeszcze error_reporting(E_ALL) w skrypcie, który includuje i sprawdz w php.ini - include_path.
To tyle z mojej strony.
majestiq
include_path = ".:/usr/share/php"
Błędy się żadne nie wyświetlają jedynie jakieś notice, ale to nie o nie chodzi bo nawet jak ładuje tylko jeden plik
który się bez problemu parsuje i się ładuje to są te notacje:


Notice: Undefined variable: file in /var/www/mp_2/pafiledb/toplist3.php on line 14
Notice: Trying to get property of non-object in /var/www/mp_2/pafiledb/toplist3.php on line 14

także nie o nie chodzi.
Może ktoś jeszcze coś doradzi.

Kurde, ale dziwna akcja ...........
potreb
W pobrania2 po divie otwierającym wpisz jakiś tekst to zobaczysz czy includuje.

Trying to get property of non-object in /var/www/mp_2/pafiledb/toplist3.php on line 14
majestiq
Już jest ok smile.gif
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.