Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> include na serwerze
coldrain
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 14.12.2003

Ostrzeżenie: (0%)
-----


na dysku (serwer apache) mam cos takiego

index.php - i jakis tam kod a w ktoryms momencie include('plik1.php)

w plik1.php - jakis kod a potem include('plik2.php')

i teraz na dysku mi to wszystko chodzi a na serwerze nie chce za cholere odczytac plik2.php

w czym jest problem ?
pliki na serwerze sa identyczne jak te na moim dysku
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
BENY_PL
post
Post #2





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 12.07.2004

Ostrzeżenie: (0%)
-----


Pierwsze rozwiązanie: może jest coś nie tak z wielkością liter w nazwach pliku. Nie zawsze "index.php" to, to samo co "Index.php".

Drugie rozwiązanie: Pamiętaj że jak robisz include() z pliku który się dołącza do innego pliku to ścieżka adresowa musi być jakby to ten pierwszy plik includował, a nie ten dołączany. Tzn jeśli masz taką strukturę
Kod
index.php
|
|--inne
     |----plik1.php
     |----plik2.php

i index.html wygląda tak

  1. <?php
  2. include(&#092;"inne/plik1.php\")
  3. ?>


to plik o nazwie plik1.php musi wygladać tak:

  1. <?php
  2. include(&#092;"inne/plik2.php\")
  3. ?>


a nie:

  1. <?php
  2. include(&#092;"plik2.php\")
  3. ?>


bo to nie plik plik2.php nie będzie dołączał plik1.php tylko plik index.php będzie to robił. dlatego musi być ścieżka adresowania tak jak z pliku index.php

Ten post edytował BENY_PL 24.07.2004, 22:41:19
Go to the top of the page
+Quote Post
coldrain
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 14.12.2003

Ostrzeżenie: (0%)
-----


oki dziala thx :-)

ale dlaczego na localhoscie dziala mi rowniez ta zla metoda ?
Go to the top of the page
+Quote Post
BENY_PL
post
Post #4





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 12.07.2004

Ostrzeżenie: (0%)
-----


Cytat(coldrain @ 2004-07-25 11:44:24)
oki dziala thx :-)


Ale jak rozwiązałeś problem? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Cytat(coldrain @ 2004-07-25 11:44:24)
ale dlaczego na localhoscie dziala mi rowniez ta zla metoda ?


Zła metoda? chodzi Ci o wielkość liter w nazwie, czy o adresowanie?
Go to the top of the page
+Quote Post
coldrain
post
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 14.12.2003

Ostrzeżenie: (0%)
-----


o adresowanie - zmienilem tak jak powiedziales w pliku1 jest include tak jak widzi to index :-)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 09:32