2015-10-30 2 views
2

Я пытаюсь открыть текстовый файл через PHP. Следующий код работает нормально, когда у меня есть текстовый файл внутри папки Project htdocs.PHP - открытый текстовый файл с другого диска

<?php 
    $myfile = fopen("Updates/updates.txt", "r") or die("Unable to open file!"); 
    echo fread($myfile,filesize("HRupdates/updates.txt")); 
    fclose($myfile); 
?> 

Теперь я хотел бы открыть файл с другого диска из привода D.

Я пробовал вот так D:/Updates/updates.txt не работает. любые другие способы?

+0

Возможное дублирование http://stackoverflow.com/questions/10311674/accessing-file-of-another-drive – Thamilan

+0

Если вы включили безопасный режим или open_basedir, могут применяться другие ограничения. http://php.net/manual/en/function.fopen.php –

+0

http://stackoverflow.com/questions/6628863/path-to-a-file-in-a-different-drive говорит, что нужно использовать это "D: \ Updates \ updates.txt" – Thamilan

ответ

1

Да, у него есть способ :). Будьте осторожны, чтобы использовать косые черты в пути к файлу.

<?php 

$file=fopen('G:\\webdic.txt', "r") or die('Unable to open file'); 

echo fread($file,filesize('G:\\webdic.txt')); 

fclose($file); 
?> 

Здесь я использую диск G на своем ПК. и он работает.

Смежные вопросы