Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]skrypt nie może znaleść funkcji mimo, że ona jest!
Forum PHP.pl > Forum > Przedszkole
sweter
W pliku strona.php zamieściłem treść mojej strony, która się nie zmienia.
Są w niej użyte funkcje: gdzie_jestes() i tresc().

Wszystkie pliki mojej strony w folderze Aktualnosci wyglądają tak:
Kod
<?php
function tresc(){
  if($login OR !$login){
    echo "<h1>Jakiś tytuł</h1>";
  }
}

function gdzie_jestes(){
  if($login OR !$login){
    echo "Strona głowna > Aktualności > Jakiś tytuł";
  }
}
require_once("/*adres bezwzględny pliku strona.php*/");
?>


Jednak w przeglądarce wyświetlają mi się błędy, że nie można znaleźć powyższych funkcji.
Zauważyłem, ze problem znika, gdy plik strona.php wkleję do folderu Aktualnosci i w funkcji require_once() wpiszę adres względny.
Ja jednak chciałbym używać adresu bezwzględnego. Da się to jakoś zaradzić?
Mlodycompany
musisz poprawinie zaincludować plik. Napisz drzewo katalogów i treść obu plików to coś poradzimy
sweter
Drzewko wygląda tak:
Kod
   moja_strona
      |
      |_______elementy
      |              |
      |              |_____strona.php
      |
      |_______aktualnosci
                     |
                     |_____(pliki, które korzystają z pliku 'strona.php')
Mlodycompany
daj sciezke ../elementy/strona.php i powinno dzialac normalnie
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.