第一个表单文件<?php
//uploadbd.php
?>
<html>
<head>
<title>文件上传例子</title>
</head>
<body>
<form enctype="multipart/form-data" action="uploadresult.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="3000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send">
</form>
</body>
</html>第二个处理文件,页面显示发送成功与否的信息
<?php
//uploadresult.php
$uploaddir = '/uploads/';
$uploadfile = $uploaddir. $_FILES['userfile']['name'];
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
print "Successful Here's some more debugging info:\n";
print_r($_FILES);
} else {
print "Failed Here's some debugging info:\n";
print_r($_FILES);
}
print "</pre>";
?>发送之后提示:Failed Here's some debugging info:
Array
(
[userfile] => Array
(
[name] => somefile.txt
[type] => text/plain
[tmp_name] => /usr/tmp\phpF.tmp
[error] => 0
[size] => 751
))
//uploadbd.php
?>
<html>
<head>
<title>文件上传例子</title>
</head>
<body>
<form enctype="multipart/form-data" action="uploadresult.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="3000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send">
</form>
</body>
</html>第二个处理文件,页面显示发送成功与否的信息
<?php
//uploadresult.php
$uploaddir = '/uploads/';
$uploadfile = $uploaddir. $_FILES['userfile']['name'];
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
print "Successful Here's some more debugging info:\n";
print_r($_FILES);
} else {
print "Failed Here's some debugging info:\n";
print_r($_FILES);
}
print "</pre>";
?>发送之后提示:Failed Here's some debugging info:
Array
(
[userfile] => Array
(
[name] => somefile.txt
[type] => text/plain
[tmp_name] => /usr/tmp\phpF.tmp
[error] => 0
[size] => 751
))
\是转义字符.