Помощник
|
Путь от корня |
Лиходей
|
Сообщение
#1
|
||
|
|
||
|
|||
Apay |
26.10.2009, 11:37;
Ответить: Apay
Сообщение
#2
|
|
1) ссылки в подписи делать низзя
2) вы запутались с путями. ответтье точно на несколько вопросов? и все станет ясно а) какой путь у файла который содержит данную ф-ю? б) какой путь у пепки _content ? в) чему равно $_SERVER["DOCUMENT_ROOT"] ? |
|
|
Лиходей
|
Сообщение
#3
|
|
1) Ok, убрал.
2) а)нужно сделать так чтобы функция работала из любого файла, независимо от его месторасположения. Как сделать, чтобы она работала из конкретного места в файловой системе я знаю.(2й кусок кода в посте №1). Не получается сделать функцию НЕЗАВИСИМОЙ отместоположения вызывавшего ее файла в файловой системе. б)_content лежит в корне сайта, там же где и index.php. в) на интернет хосте: /www_host/hosts/delphibd.sk6.ru дома на денвере: Z:/home/localhost/www Проблема остается открытой, $_SERVER["DOCUMENT_ROOT"] не помогает. |
|
|
Apay |
26.10.2009, 16:02;
Ответить: Apay
Сообщение
#4
|
|
ошибок в коде как таковом нет, я даже усомнился и у себя создал в корне _content, там aaa и bbb, внетни которых index.html с текстами aaa и bbb, потм создал файлик a.php
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <?php function f_echo_file() { for ($i = 0; $i < func_num_args(); $i++) { $temp_name = func_get_arg($i); $path_f = $_SERVER["DOCUMENT_ROOT"] . '/_content/' . $temp_name . '/index.html'; echo $path_f,'<hr />'; if(is_file($path_f)) { echo file_get_contents( $path_f ),'<hr />'; // полезные действия с файлом } else echo "<br/>Файл $path_f не найденi"; } } f_echo_file( 'aaa', 'bbb' ); ?> </body> </html> все запустилось без ошибок, причем я гонял этот файлик по разным папкам. причина не в данном вами коде а в другом месте. |
|
|
Лиходей
|
Сообщение
#5
|
|
|
Дома на денвере не работает как хотелось бы. Вот так то... Это печально... Может какие-то настройки не те?
Попозже залью на хостинг попробую как там пахать будет. Проверил На хостинге все работает как положено. В чем может быть причина? Что-то в Денвере перенастроить надо.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Книга "Веб-райтинг: путь к успеху" запилил в виде курса |
12 | grumdas | 13643 | 21.3.2016, 8:47 автор: grumdas |
Текстовая версия | Сейчас: 20.4.2024, 0:17 |