Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/09/2009, 23:23
punker
 
Fecha de Ingreso: septiembre-2009
Mensajes: 2
Antigüedad: 14 años, 7 meses
Puntos: 0
Subir archivos con PHP y Mysql

Hola, tengo un pequeño problema con un codigo, el script funciona bien pero el problema es que si no hay nada que subir marca error, entonces como subir la imagen no es indispensable quiero que ignore eso y guarde los demas datos, el codigo es el siguiente
Código:
$nombre_archivo = $HTTP_POST_FILES["userfile"]["name"]; 
$tipo_archivo = $HTTP_POST_FILES["userfile"]["type"]; 
$tamano_archivo = $HTTP_POST_FILES["userfile"]["size"]; 

//compruebo si las características del archivo son las que deseo 
print_r($_FILE);

if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && (    $tamano_archivo < 500000)))
{ 
    echo "La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 500 Kb máximo.</td></tr></table>";
?>
    <script language="javascript">
        setTimeout("url()",3000);
        function url()
        {
        window.history.back();
        }
    </script>           
<?    
}
else
{ 
    $nom_img= $nombre_archivo;
    
    $directorio = 'images/noticias/';

    if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio . "/" . $nom_img))
    { 
            $diaactual= date("d"); 
        $mesactual= date("m"); 
        $anoactual= date("Y");
        $fecha= $diaactual . "/" . $mesactual . "/" . $anoactual;
entonces, que le puedo agregar para que no me mande error?
gracias