【发布时间】:2011-12-23 05:27:56
【问题描述】:
我有以下脚本在move_uploaded_file 上显示警告。
警告:move_uploaded_file(/home/oxfordmo/public_html/ticket/attachement/1320610829.docx) [function.move-uploaded-file]:无法打开流:/home/oxfordmo/public_html/ 中没有这样的文件或目录第53行的ticket/open.php
警告:move_uploaded_file() [function.move-uploaded-file]:无法将 '/tmp/phpLHjtMJ' 移动到 /home/oxfordmo/ 中的 '/home/oxfordmo/public_html/ticket/attachement/1320610829.docx'第 53 行的 public_html/ticket/open.php
if ( $file != "" ) {
$type = $_FILES["file"]["type"];
$ext = pathinfo( $_FILES["file"]['name'], PATHINFO_EXTENSION );
if ( $ext != "doc" || $ext != "pdf" || $ext != "docx" ) {
if ( $_FILES["file"]["size"] <= 1024 * 1024 ) {
if ( file_exists( "$root/ticket/attachement/$time.$ext" ) ) {
unlink( "$root/ticket/attachement/$time.$ext" );
} elseif ( !move_uploaded_file( $_FILES["file"]['tmp_name'], "$root/ticket/attachement/$time.$ext" ) ) {
$errorfile = "Unable to move file to destination folder.";
}
$file = $time . '.' . $ext;
$query = mysql_query( "UPDATE tkt_container SET attachment='" . $file . "' WHERE ticket_id='" . $ticket_id . "'" ) or die( mysql_error() );
} else {
$errorfile = "File not saved. Size limit Exceed! ";
}
} else {
$errorfile = "File not saved. Invalid Format!";
}
}
【问题讨论】:
标签: php