如何在live server上从php中的E:目录中的pc读取文本文件
我有一个文本文件在我的电脑在E:drive我读这个文件在php本地主机它工作正常 但当你想从现场阅读时,网站是不起作用的。 在本地主机上,这是我的代码如何在live server上从php中的E:目录中的pc读取文本文件,php,file,Php,File,我有一个文本文件在我的电脑在E:drive我读这个文件在php本地主机它工作正常 但当你想从现场阅读时,网站是不起作用的。 在本地主机上,这是我的代码 $myFile = "E:\\textfile.txt"; $fh = fopen($myFile, 'r'); if ($fh) { $array = explode("\n", fread($fh, filesize($myFile))); } fclose($fh); foreach($array as $v){ $data=exp
$myFile = "E:\\textfile.txt";
$fh = fopen($myFile, 'r');
if ($fh) {
$array = explode("\n", fread($fh, filesize($myFile)));
}
fclose($fh);
foreach($array as $v){
$data=explode("*",$v);
$msg=$data[0];
$num=$data[1];
}
但同样的代码在cpanel的实时站点上不起作用。答案很简单:你不能。。。服务器端代码在服务器上运行,所以您无法访问客户端。它在本地环境中工作的事实只是因为服务器与客户端是同一台机器。
您应该要求用户将文件上载到服务器,然后对其进行处理,或者如果文件不是由用户提供的,则将其存储在服务器上……答案很简单:您不能。。。服务器端代码在服务器上运行,所以您无法访问客户端。它在本地环境中工作的事实只是因为服务器与客户端是同一台机器。
您应该要求用户将文件上载到服务器,然后进行处理,或者如果文件不是由用户提供的,则将其存储在服务器上…当然您不能这样做。当然,您不能这样做。