【www.gdgbn.com--php常用代码】
示例代码:
代码如下
// in php versions earlier than 4.1.0, $http_post_files should be used instead
// of $_files.
$uploaddir = "./";
/*
print "
";";
if (move_uploaded_file($_files["userfile"]["tmp_name"], $uploadfile)) {
print "file is valid, and was successfully uploaded. ";
print "here"s some more debugging info:n";
print_r($_files);
} else {
print "possible file upload attack! here"s some debugging info:n";
print_r($_files);
}
print "
*/
?>
function rearrayfiles(&$file_post) {
$file_ary = array();
$file_count = count($file_post["name"]);
$file_keys = array_keys($file_post);
for ($i=0; $i<$file_count; $i++) {
foreach ($file_keys as $key) {
$file_ary[$i][$key] = $file_post[$key][$i];
}
}
return $file_ary;
}
print "
";if ($_files["userfile"]) {
$file_ary = rearrayfiles($_files["userfile"]);