![]() |
![]() |
-Gość_Sopel- |
![]()
Post
#1
|
Goście ![]() |
Mam plik index.php
Na poczatku jest define('SERVER', 'http://localhost/Sklep'); include(SERVER."/modules/DataAccess/DataAccess.php"); i w nim sa klasy:
W pliku index.php wywoluje $foo = new DataAccess... Mi sie wydaje ze wszystko jest ok ale wyskakuje blad: Fatal error: Class 'DataAccess' not found in c:\wamp\www\Sklep\index.php on line 87 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
|
|
|
-Gość_Sopel- |
![]()
Post
#3
|
Goście ![]() |
a moglbys cos wiecej napisac? pewnie chodzi o include, tak?
jesli chodzi o sciezki to powinny sie zgadzac.. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 848 Pomógł: 0 Dołączył: 7.07.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Zle zalanczasz te pliki wogule.... Pliki są akurat załączane poprawnie |
|
|
-Gość_Sopel- |
![]()
Post
#5
|
Goście ![]() |
plik index.php:
i plik DataAccess.php:
czy ktos wie o co chodzi? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
A tak w sumie to czy zaincludowanie strony (nie pliku) z deklaracją klasy zadziała tak samo jak dołączenie i wykonanie lokalnego pliku? Bo coś mi się nie wydaje. Spóbuj require_once("./DB/DB.php");
-------------------- |
|
|
-Gość_Sopel- |
![]()
Post
#7
|
Goście ![]() |
no wlasnie z require_once jest to samo... kod powyzej
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Ty cały czas includujesz http://localhost/Sklep/DB/DB.php a spróbuj z ./DB/DB.php
-------------------- |
|
|
-Gość_Sopel- |
![]()
Post
#9
|
Goście ![]() |
wiem
![]() wywala blad ze nie ma takiej klasy ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
A czemu w pierwszym poście pisze, że błąd jest w 87 ?
-------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
-Gość_Sopel- |
![]()
Post
#11
|
Goście ![]() |
bo wywalilem definicje klas dla czytelnosci kodu
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Powtórze ponownie: Zaincluduj definicje klas z plików, a nie przez URL
![]() -------------------- |
|
|
![]()
Post
#13
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
1. plik sie nie includuje -- jesli by sie zaincludowal to mialbys blad ponownej definicji stalej ( define(...))
2. Cytat If "URL fopen wrappers" are enabled in php (which they are in the default configuration), you can specify the file to be included using a URL jesli masz "allow_url_fopen = Off" to nie zainludujesz pliku przez http://... , zrob tak jak juz pisali: lokalnie. -------------------- Nie lubię jednorożców.
|
|
|
-Gość_Sopel- |
![]()
Post
#14
|
Goście ![]() |
wielkie dzieki
![]() teraz sa zupeleni inne bledy ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 02:14 |