QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2984|回复: 8

如何读取文件路径

[复制链接]
发表于 2006-1-2 19:47:16 | 显示全部楼层 |阅读模式
我想在网页上作一个类似上传文件的的按钮
  <input name="123" type="file" id="" />
  <input type="submit" name="Submit" value="提交" />
这样应该可以指向那个文件了。但是我想让php知道文件的路径,怎么处理?
发表于 2006-1-2 21:57:59 | 显示全部楼层
    
不明白你要干什么……………
回复

使用道具 举报

 楼主| 发表于 2006-1-2 22:06:36 | 显示全部楼层
让php读取一个文本文件,但是每次那个文件的位置不一定,我想要知道路径。
回复

使用道具 举报

发表于 2006-1-2 23:34:58 | 显示全部楼层
很久没用这个功能了,你自己看这个代码吧~~


这个代码应该是有这个功能的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2006-1-3 21:17:54 | 显示全部楼层
好像没有那么复杂。
我原来用
$fp=fopen("DOCUMENT_ROOT/../ORDERS/ORDERS.TT",'W');
现在想改成点击一个按钮,然后“浏览”然后“传送”
可是我怎么让php知道路径呢?
回复

使用道具 举报

发表于 2006-1-3 21:20:03 | 显示全部楼层
我现在已经不知道你想干什么了…………
回复

使用道具 举报

发表于 2006-1-4 10:18:31 | 显示全部楼层
[code:1]
<!-- The data encoding type, enctype, MUST be specified as below -->
<form enctype="multipart/form-data" action="__URL__" method="POST">
    <!-- MAX_FILE_SIZE must precede the file input field -->
    <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
    <!-- Name of input element determines name in $_FILES array -->
    Send this file: <input name="userfile" type="file" />
    <input type="submit" value="Send File" />
</form>
[/code:1]

[code:1]
$uploaddir = '上传文件存放的路径';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

echo '<pre>';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    echo "File is valid, and was successfully uploaded.\n";
} else {
    echo "Possible file upload attack!\n";
}

echo 'Here is some more debugging info:';
print_r($_FILES);

print "</pre>";
[/code:1]
回复

使用道具 举报

 楼主| 发表于 2006-1-5 08:33:17 | 显示全部楼层
呵呵,猫很佩服兔子。就是这个东西
回复

使用道具 举报

发表于 2006-1-5 09:39:40 | 显示全部楼层
[quote:a19d152798="ccat"]呵呵,猫很佩服兔子。就是这个东西[/quote]

不要这样

多看PHP手册,我就是直接从手册上给你贴下来的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 22:36 , Processed in 0.043673 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表