作者TsukinoUsagi (月野兔)
看板PHP
标题Re: [请益] 上传
时间Sat Sep 24 23:23:06 2005
※ 引述《fodash (搞威)》之铭言:
: ※ 引述《kuoyu (^_^)》之铭言:
: : 呼叫 phpinfo() 看看有没有什麽变数可以使用..
: 我後来发现是
: 我在<form action="xxx.php" ...... enctype="multipart/form-data">
: 如果我加了enctype这个功能我上传档案的路径就会变成windows暂存档
这个不加不行吧.
: 如果不加就不会有这个问题
: 可是如果不加其他电脑要想要上传会发生no such file or directory的情况
: 不知道该怎样解决
: 身旁没人可以问 自己第一次写问题很多 问的问题可能太简单
: 请大家帮帮忙也多多包函 谢谢^^
xxx.php这样写写看
if ($_FILES['filefield']['error']==0) {
if (move_uploaded_file($_FILES['filefield']['tmp_name'], "c:/temp/xxx.txt")) {
echo("档案上传成功");
} else {
echo("档案上传失败");
}
} else {
die("档案上传失败");
}
这样会把上传过来的档案强制存成xxx.txt, 存在c:\temp里,
如果希望照原来的档名存的话, 换成$_FILES['filefield']['name']就可以了,
但请考虑一下可能会有两个人上传同名档案的情况.
太久没在windows下写php了, 这样写不晓得对不对,
有错请指正.
--
响: 「嗯, 加油喔, 那麽....早点睡, 掰掰, 晚安....
要是明天也能见面那该有多好. 」
-- 想君~Memories Off~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.105.52.97