无法使用PHP

时间:2016-05-24 15:20:10

标签: php file send

我们正在制作一个Foodlist网站,该网站的管理员有权享受"添加食物"和"编辑食物"其中包括提供图像。但是所有将食物图像发送到我们将用作服务器的实际计算机的试验都失败了。每次编辑或添加内容时复制图像都会很奇怪。

我们的网站要求我们只需将文件从我们的计算机发送到他们的" xampp \ htdocs \ sitepage \ images"夹。我们在同一个网络上。这是我们的代码。

$my_file = 'C:\Users\ASUS\DownloadsMyFile.jpg';

/* New file name and path for this file */
$destination_file = '192.168.1.105/sitepage/images/INeedSomeRest.jpg';

/* Copy the file from source to server */
$copy = copy( $my_file, $destination_file );

/* Add notice for success/failure */
if( !$copy ) {
    echo "It didn't work.";
}
else{
    echo "WOOT! Successfully copied the file.";
}

它总是给我们一个错误,浏览器会说: "无法打开流:在我们的php文件中没有这样的文件或目录〜"

我们有什么问题吗?话虽如此,还有另一种通过PHP将文件发送到另一台计算机的方法吗? 我们将非常感谢您的回复。提前谢谢。

2 个答案:

答案 0 :(得分:0)

好像我带了#34;副本" php的方法都错了。它似乎只能将另一台服务器上的文件带到您的计算机上,而不是相反。对于与我有同样问题的人,请尝试阅读有关文件传输协议的信息。 =)我感谢所有的回复。谢谢。

答案 1 :(得分:-2)

1)尝试使用$destination_file = 'http://192.168.1.105/sitepage/images/INeedSomeRest.jpg';(注意 http://

2)确保您可以写入该资源(足够的权利,正确共享等)