Código PHP:
Ver original<form method="POST" name="flocales" id="flocales" action="guarda.php" onSubmit="return validar(this)" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="500000000">
<input name="uploadfile" type="file" size=40>
<input type="submit" value=" Publicar " class="inputfile2" name="B1" style="font-family: Arial; font-size: 8pt; font-weight:bold">
</form>
Código PHP:
Ver original<?PHP
$quarter = $_POST['quarter'];
$year = $_POST['year'];
$uploaddir = $_SERVER['DOCUMENT_ROOT'].'/imagenes/';
//$uploaddir = '/tmp/';
echo (file_exists($uploaddir) && is_dir($uploaddir)) ?
'Directorio existente' : 'No existe el directorio';
$name = $_FILES['uploadfile']['name'];
$uploaddir = $uploaddir . $name;
$tempname = $_FILES['uploadfile']['tmp_name'];
if ($result == 1){ echo "<p align='center'>Foto subida correctamente.</p>";}
else { die("Error al subir la foto. por favor pongase en contacto con el administrador"); }
}
?>
la solución seria que el upload solo cargue iamgenes o los tipos de archivos que necesitamos, este upload carga de todo actualmente, saludos