Как открыть/просмотреть для редактирования загруженного файла в php?открытие и просмотр файла в php
Я пробовал это, но он не открывает файл.
$my_file = 'file.txt';
$handle = fopen($my_file, 'r');
$data = fread($handle,filesize($my_file));
Я также пробовал это, но он не будет работать.
$my_file = 'file.txt';
$handle = fopen($my_file, 'w') or die('Cannot open file: '.$my_file);
$data = 'This is the data';
fwrite($handle, $data);
, что я имею в виду, когда вы хотите просмотреть загруженное резюме, документы или любые другие файлы MS Office, такие как .docx, .xls, PPTX и иметь возможность их редактировать, сохранять и закрывать указанный файл.
редактировать: последние пытались код ...
<?php
// Connects to your Database
include "configdb.php";
//Retrieves data from MySQL
$data = mysql_query("SELECT * FROM employees") or die(mysql_error());
//Puts it into an array
while($info = mysql_fetch_array($data))
{
//Outputs the image and other data
//Echo "<img src=localhost/uploadfile/images".$info['photo'] ."> <br>";
Echo "<b>Name:</b> ".$info['name'] . "<br> ";
Echo "<b>Email:</b> ".$info['email'] . " <br>";
Echo "<b>Phone:</b> ".$info['phone'] . " <hr>";
//$file=fopen("uploadfile/images/".$info['photo'],"r+");
$file=fopen("Applications/XAMPP/xamppfiles/htdocs/uploadfile/images/file.odt","r") or exit("unable to open file");;
}
?>
я получаю сообщение об ошибке:
Warning: fopen(Applications/XAMPP/xamppfiles/htdocs/uploadfile/images/file.odt): failed to open stream: No such file or directory in /Applications/XAMPP/xamppfiles/htdocs/uploadfile/view.php on line 17
unable to open file
файл находится в этой папке, я не знаю, что это не найдет его.
Я бы не использовал SQL для чтения файлов. Какая часть вашего обычного fopen не работает? Что такое сообщение об ошибке? –
Также убедитесь, что (в зависимости от вашей версии php) у вас нет open_basedir, установленного в php.ini - это повлияет на то, какие каталоги разрешены для чтения по php. И убедитесь, что путь верен - следите за возможной чувствительностью к регистру. Это либо проблема с не найденной, либо разрешениями. – helion3
путь точный сэр .. –