Estoy intentando procesar mis archivos para si hay un error aparte de mostrar error me envie otra vez al formulario pero no me funciona alguien me dice el porque:
codigo:
Código PHP:
Ver original<html>
<head>
<script language='javascript' type='text/javascript'>
function volver(){
location.href='formulario.html';
}
</script>
</head>
<body>
<?php
$error=false;
if($_FILES['archivo']['type']!='image/pjpeg'){
echo 'Este archivo no se puede subir solo se acepta archivos tipo jpeg';
$error=true;
}
if($_FILES['archivo']['size'] >50000){
echo 'Este archivo no se puede subir es demasiado grande solo se aceptan hasta 50000 bytes';
$error=true;
}
if($_FILES['archivo']['error']!=0){
echo 'Hay un error en el archivo';
}
if ($error){
echo '<input type="button" name="retorno" id="retorno" value="volver" onClick="javascript:volver();";';
}else{
$numFiles = count($_FILES['archivo']['tmp_name']); for($i=0; $i<$numFiles; $i++){
if($_FILES['archivo']['name'][$i]){
if (move_uploaded_file($_FILES['archivo']['tmp_name'][$i],'misarchivos/'.$_FILES["archivo"]["name"][$i])) { }else{
echo 'Error, no se pudo mover la imagen ';
}
}
}
?>