ccat 发表于 2006-1-2 19:47:16

如何读取文件路径

我想在网页上作一个类似上传文件的的按钮
<input name="123" type="file" id="" />
<input type="submit" name="Submit" value="提交" />
这样应该可以指向那个文件了。但是我想让php知道文件的路径,怎么处理?

jiangtao9999 发表于 2006-1-2 21:57:59

:?::?::?:
不明白你要干什么……………

ccat 发表于 2006-1-2 22:06:36

让php读取一个文本文件,但是每次那个文件的位置不一定,我想要知道路径。

jiangtao9999 发表于 2006-1-2 23:34:58

很久没用这个功能了,你自己看这个代码吧~~
:wink:

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

ccat 发表于 2006-1-3 21:17:54

好像没有那么复杂。
我原来用
$fp=fopen("DOCUMENT_ROOT/../ORDERS/ORDERS.TT",'W');
现在想改成点击一个按钮,然后“浏览”然后“传送”
可是我怎么让php知道路径呢?

jiangtao9999 发表于 2006-1-3 21:20:03

我现在已经不知道你想干什么了…………

涩兔子 发表于 2006-1-4 10:18:31


<!-- 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>



$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>";

ccat 发表于 2006-1-5 08:33:17

呵呵,猫很佩服兔子。就是这个东西

涩兔子 发表于 2006-1-5 09:39:40

呵呵,猫很佩服兔子。就是这个东西

:oops: 不要这样

多看PHP手册,我就是直接从手册上给你贴下来的 :P
页: [1]
查看完整版本: 如何读取文件路径