<?php
function files($file) {
if(empty($file)){
$_SESSION['fileerror']=1;
header('location:../after_end/info.php');
exit();
}
switch ($file['error']){
case 0;
break;
case 1;
$_SESSION['fileerror']=2;
header('location:../after_end/info.php');
exit();
break;
case 2;
$_SESSION['fileerror']=3;
header('location:../after_end/info.php');
exit();
break;
case 3;
$_SESSION['fileerror']=4;
header('location:../after_end/info.php');
exit();
break;
case 4;
$_SESSION['fileerror']=5;
header('location:../after_end/info.php');
exit();
break;
case 6;
$_SESSION['fileerror']=6;
header('location:../after_end/info.php');
break;
case 6;
$_SESSION['fileerror']=6;
header('location:../after_end/info.php');
exit();
break;
case 7;
$_SESSION['fileerror']=7;
header('location:../after_end/info.php');
exit();
break;
default;
$_SESSION['fileerror']=8;
header('location:../after_end/info.php');
exit();
break;
}
$fileExt=array('jpg','gif','png');
$p=explode('.',$file['name']);
$ext = array_pop($p);
if(!in_array($ext,$fileExt)){
$_SESSION['fileerror']=9;
header('location:../after_end/info.php');
exit();
}
$maxSize=1048576;
if($file['size']>$maxSize){
$_SESSION['fileerror']=10;
header('location:../after_end/info.php');
exit();
}
$newName = MD5(uniqid()).'.'.$ext;
$PathName = '../upload/'.$newName;
if (!move_uploaded_file($file['tmp_name'], $PathName)) {
$_SESSION['fileerror']=11;
header('location:../after_end/info.php');
exit();
}
return '/upload/'.$newName;
}
function files($file) {
if(empty($file)){
$_SESSION['fileerror']=1;
header('location:../after_end/info.php');
exit();
}
switch ($file['error']){
case 0;
break;
case 1;
$_SESSION['fileerror']=2;
header('location:../after_end/info.php');
exit();
break;
case 2;
$_SESSION['fileerror']=3;
header('location:../after_end/info.php');
exit();
break;
case 3;
$_SESSION['fileerror']=4;
header('location:../after_end/info.php');
exit();
break;
case 4;
$_SESSION['fileerror']=5;
header('location:../after_end/info.php');
exit();
break;
case 6;
$_SESSION['fileerror']=6;
header('location:../after_end/info.php');
break;
case 6;
$_SESSION['fileerror']=6;
header('location:../after_end/info.php');
exit();
break;
case 7;
$_SESSION['fileerror']=7;
header('location:../after_end/info.php');
exit();
break;
default;
$_SESSION['fileerror']=8;
header('location:../after_end/info.php');
exit();
break;
}
$fileExt=array('jpg','gif','png');
$p=explode('.',$file['name']);
$ext = array_pop($p);
if(!in_array($ext,$fileExt)){
$_SESSION['fileerror']=9;
header('location:../after_end/info.php');
exit();
}
$maxSize=1048576;
if($file['size']>$maxSize){
$_SESSION['fileerror']=10;
header('location:../after_end/info.php');
exit();
}
$newName = MD5(uniqid()).'.'.$ext;
$PathName = '../upload/'.$newName;
if (!move_uploaded_file($file['tmp_name'], $PathName)) {
$_SESSION['fileerror']=11;
header('location:../after_end/info.php');
exit();
}
return '/upload/'.$newName;
}