php 读写局域网文件,PHP访问局域网共享文件

  • Post author:
  • Post category:php


各位好!我想访问局域网内另外一台计算机上的图片文件,可是在PHP里面老是找不到。在PHP里面用filesize测试图片的大小都不行!代码是:

$filename = “http://172.16.18.123/pic/2012.png”;

$size = filesize($filename);

echo $size;

报的错是:Warning: filesize() [function.filesize]: stat failed for http://172.16.12.103……

我确定两台机器是在一个网段,而且共享都设置了的。我在浏览器输入上述代码中的url地址都可以的。

请教哪位处理过这种问题的大侠!不甚感激!!

回复讨论(解决方案)

$filename = “//172.16.18.123/pic/2012.png”;

$filename = “//172.16.18.123/pic/2012.png”;

非常感谢您!!我试了,对的!不过我发现一个问题,如果我写成

$filename = “//172.16.18.123/news/pic/2012.png”;还是找不到。news文件夹和pic文件夹都是共享出来的,只是news是pic的上一级。这是怎么回事呢?劳烦您再帮我解答下疑问不甚感激!还有,如果我把2012.png直接放到172.16.18.123的F盘根目录下,代码应该怎么写啊???多谢这位大侠!本人实在菜鸟,不好意思呀!