Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > Непонятная ошибка с file() |
Автор: XOMbl4 27.9.2008, 12:15 |
СОбственно имеется файл .txt,нужно его прочесть Пробовал и file и file_get_contents() и все Ошибок нету,просто возвращает false (делал проверку через if()) Чмод на .txt стоит 777 Ну непонимаю в чем дело и все тут =( |
Автор: ViniPuh 27.9.2008, 12:27 |
Впоолне возможно, там где PHP пытается его прочесть файла такого нет. Надо попробовать поосмотреть пути к файлу. Если использовался абсолютный, попробовать относительный. |
Автор: XOMbl4 27.9.2008, 12:28 |
Файлы лежат в одной директории Если путь неправилен-выдаст ошибку,что такого файла нету |
Автор: bars80080 27.9.2008, 13:02 |
а если всё же проверить file_exists('тот же путь') надеюсь, error_reporting(E_ALL); вначале стоит? |
Автор: gta4kv 27.9.2008, 13:28 | ||
![]() ![]() ![]()
![]() ![]() ![]() |
Автор: XOMbl4 27.9.2008, 13:40 | ||
Нипамагло.. Если я конечно правильно понял что path==абсолютный путь Добавлено через 1 минуту Упс,я лошара..) Добавлено через 1 минуту и 36 секунд Но один хрен неработает Добавлено через 2 минуты
|
Автор: Sunvas 27.9.2008, 13:56 |
XOMbl4, а кто тебе сказал, что переменная $file будет равна true? Функция file_get_contents возвращает СОДЕРЖИМОЕ файла. |
Автор: XOMbl4 27.9.2008, 13:58 | ||
И правда
Дает false =( Добавлено через 1 минуту и 1 секунду file_exists() в этом же примере дает true ^^ |
Автор: Sunvas 27.9.2008, 16:42 | ||
Читаем http://ua.php.net/file_get_contents :
Включаем логику: PHP не может получить доступа к файлу, возможно ЧМОДами запрещено? |
Автор: gta4kv 27.9.2008, 17:29 | ||
XOMbl4, а просто:
не пробовал? |
Автор: XOMbl4 27.9.2008, 20:24 |
Это бред О_О Я ничего не делал,уходил,комп не выключал Пришел,обновил страничку со скриптом-false сменился на true.. Шайтанама |