ОБСУЖДЕНИЕ

php не видит файл

6 сообщений0 просмотровОткрыта
#1
В общем ситуация какая то туповастенькая на сервере лежит файл он есть при попытке скачать его через браузер он скачивается -но вот функции пхп мне выдают что его нету
<?
$file = '/files/lib/'.$row[id].'.txt';
if(file_exists($file)) echo 'файл найден <a href="'.$file.'">Скачать</a>';
else echo 'файл не найден <a href="'.$file.'">Скачать</a>';
?>
выдает что файл не найден ну в тоже время браузером он скачивается
Реально не понимаю с чем может быть связано
#2
$file = $_SERVER['DOCUMENT_ROOT'] . '/files/lib/'.$row[[red]'[/red]id'].'.txt';

попробуй так
#3
Ну впринципе проверку на наличие уже проходит -сейчас попробую поработать с ним
#4
Реально обсалютный путь поставил и всё работает
честно говоря не понял почему с первым вариантом не работало...
Спасибо тебе огромное
#5
San4ikRu, у тебя $row[id] а надо было $row['id']
#6
$file = '/files/lib/'.$row[id].'.txt';
Это путь не от корня сайта, а от корня СЕРВЕРА