Código PHP:
//carga de variables del formulario
$userfile = $_FILE['userfile']['tmp_name'];
$userfile_name = $_FILE['userfile']['name'];
$userfile_size = $_FILE['userfile']['size'];
$userfile_type = $_FILE['userfile']['type'];
$userfile_error = $_FILE['userfile']['error'];
//Procesamiento de errores
if ($userfile_error > 0)
{
echo "Ha habido uno de los siguientes problemas: </ch>
- Has superado los 400kb permitidos de limite del archivo </ch>
- El archico ha sido solo cargado parcialmente </ch>
- No has seleccionado el archivo </ch>
por favor, vuelva a intentarlo
";
exit;
}
//subida y confirmacion
$upfile = "http://216.127.82.117/~admin24/uploader/".$userfile_name;
if (is_uploaded_file($userfile)) {
if (!move_uploaded_file($userfile, $upfile)) {
echo 'no se pudo insertar archivo';
exit;
}
}
else {
echo 'posible ataque. nombre de archivo:'.$userfile_name;
exit;
}
echo 'archivo subido satisfactoriamente. direccion:http://216.127.82.117/~admin24/'.$userfile_name;
?>