Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem ze scieżkami
Forum PHP.pl > Forum > PHP
tommy567
Mam nastepujące pytanie, czy do plików dołączanych przez include i require musi być podawan ścieżka bezwzględna?? Poniewaz gdy dodaję np....
  1. <?php
  2. require('/news/newsfuctions.php')
  3. ?>
to wywala mi błąd.

Druga kwestia to ścieżka do obrazków jeśli jest to ścieżka typu
  1. <img src="D:/usr/news/images/avatar1.jpg"
to działa mi to jednynia lokalnie, natomiast w kodzie na innej maszynie niż moja wogole nie ładuje avatara z tej sciezki i kod żródłowy wygląda tak:
  1. <img src=""


Poza tym nie wiem dlaczego nie dziala mi zmienna $_SERVER['Path_translated'], kiedy chce wyświetlić jej zawartośc to nic wniej nie ma... A chce jej uzywac do tego zeby sobie na pocztaku skryptu zrobic cos takiego
  1. <?php
  2. $path=pathinfo($_SERVER[&#092;"PATH_TRANSLATED\"]);
  3. $news_path=$path[&#092;"dirname\"];
  4. require &#092;"$news_path/news/config.php\";
  5. ?>


podobna rzecz chce zrobić także jesli chodzi o sciezke do folderu z grafika zeby za kazdym razem ie wpisywac calej sciezki tylko zrobic to w ten sposob
  1. <?php
  2. <img src=$graphicsPath.&#092;"/avatar1.jpg\"
  3. ?>


Może macie jakieś rozwiązania, serverek mam postawiony na windowsie .
vala
windows!=linux
Wave
1.
  1. <?php
  2. require('news/newsfuctions.php')
  3. ?>
questionmark.gif
2. Zrób ścieżkę względną.
3.
  1. <?php
  2. print_r(pathinfo($_SERVER[&#092;"PATH_TRANSLATED\"]));
  3. ?>
Nic się nie wyświetla? Nie możliwe.
4.
  1. <?php
  2. $path = 'katalog/';
  3. echo('<img src=\"'.$path.'avatar1.jpg\" alt=\"\">');
  4. ?>
questionmark.gif Nie rozumiem pytania.
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.