<?
require_once("common.php");
require_once("html_head.php");
print "<pre>";
print_r( $_FILES );
print "</pre>";
$target = $_FILES['file_1']['name'];
$_SESSION['mime'] = $_FILES['file_1']['type'];
$upload_dir = "./upload_file/";
$upload = $upload_dir;
$upload .= $target;
print $upload . "<br>";
if ( move_uploaded_file( $_FILES['file_1']['tmp_name'], $upload ) ) {
print "アップロードに成功しました<br>";
$_SESSION["mail_file"] = $target;
print "<script>";
print " parent.parent.$('#mail_file').val( \"{$target}\" );";
print "</script>";
}
else {
print "アップロードに失敗しました<br>";
}
// 5分以上経過したファイルの削除
$dir_handle = @opendir("./upload_file/");
if ( $dir_handle ) {
$del_target = readdir( $dir_handle );
while( $del_target !== false ) {
if ( $del_target != "." && $del_target != ".." ) {
print "{$del_target} をチェックします<br>";
$astamp = stat($upload_dir . $del_target);
$laststamp = $astamp[9];
if ( $laststamp < time() - 300 ) {
print "{$del_target} を削除します<br>";
unlink( $upload_dir . $del_target );
}
}
$del_target = readdir( $dir_handle );
}
closedir( $dir_handle );
}
print "</body>";
print "</html>";
?>