fopen函数为什么打不开绝对路径文件
fopen("c:\\cmd.txt","r");
出现以下错误提示:
Warning: fopen("c:\\cmd.txt","r") - No such file or directory in C:\apache\htdocs\hz\hz_admin\centre_admin\db_manage\db_readdump.php on line 21
打开相对路径fopen("./cmd.txt","r");没有问题!
问题点数:100、回复次数:13Top
1 楼wmchief(wm_chief)回复于 2004-12-02 15:56:35 得分 20
fopen("c:/cmd.txt","r");
Top
2 楼bluice(Fresh Fish)回复于 2004-12-02 15:58:12 得分 0
fopen("c:/cmd.txt","r");也不行,试过了!Top
3 楼xuzuning(唠叨)回复于 2004-12-02 15:59:41 得分 30
文件c:\cmd.txt不存在!
“打开相对路径fopen("./cmd.txt","r");没有问题!”
可见cmd.txt不在c:\中
Top
4 楼xuzuning(唠叨)回复于 2004-12-02 16:01:46 得分 0
绝对路径是C:\apache\htdocs\hz\hz_admin\centre_admin\db_manage\
写作
fopen("C:/apache/htdocs/hz/hz_admin/centre_admin/db_manage/cmd.txt","r");
Top
5 楼bluice(Fresh Fish)回复于 2004-12-02 16:04:28 得分 0
我的c:有这个文件,而且我把cmd.txt拷贝到相对路径下,可以打开!Top
6 楼jxflll(峰)回复于 2004-12-02 16:07:15 得分 20
说不通呀。绝对路径不可以,而相对路径可以。Top
7 楼bluice(Fresh Fish)回复于 2004-12-02 16:12:32 得分 0
fopen打开的都是服务器上的文件,这里的cmd.txt在客户端的c:\下,所以打不开!Top
8 楼bluice(Fresh Fish)回复于 2004-12-02 16:13:16 得分 0
但是怎么样可以打开客户端上的文件?Top
9 楼wmchief(wm_chief)回复于 2004-12-02 16:16:04 得分 20
扒通...你说是客户端.无语....
如能打开客户端的话,我想你比黑客还黑客.Top
10 楼ice_berg16(寻梦的稻草人)回复于 2004-12-02 16:50:07 得分 10
我晕.........都让你一个人说了..自问自答啊
客户端用FSO可以,不过会有安全提示的Top
11 楼bluice(Fresh Fish)回复于 2004-12-02 17:07:58 得分 0
呵呵 搞清楚了,要先用form上传文件,然后再读!Top
12 楼kurapika5(kurapika)回复于 2004-12-02 17:14:58 得分 0
我..........看完了也倒了....Top
13 楼spacet(空格t)回复于 2004-12-02 20:20:07 得分 0
无语~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Top




