Este es el codigo:
1. Funcion Javascript para setear la imagen y el objeto file que selecciona mi archivo:
Código HTML:
<head> function setpreview() { document.form1.target='null'; document.form1.action='uploader.php'; document.form1.submit(); } </head> <form name form = "1" method = "POST"> <img src="imagenesusuario/usuario.png" id="picture" alt="vista previa" height="128" width="128"/> <input name="foto" id="foto" type="file" size="35" onChange="setpreview()"/> </form>
<?php
$carpeta="tmp/";
$name=$carpeta.basename($_FILES['foto']['name']);
move_uploaded_file($_FILES['foto']['tmp_name'],$name);
?>
<script type="text/javascript">
parent.document.getElementById('picture').src='<?p hp echo $name; ?>';
</script>
Entonces quisiera saber como hago para que cuando el usuario ya se decidio por la imagen o bien cancelo el envio del formulario la carpeta tmp quede vacia!!! todos sabemos que es un gran error dejar que el usuario escoja las imagenes que quiera y queden subidos esos archivos en el servidor, no me quiero imaginar si son millones de conexiones de usuarios al tiempo subiendo fotos al servidor!!!!