Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/12/2007, 10:12
Avatar de xcars
xcars
 
Fecha de Ingreso: mayo-2005
Ubicación: El Salvador
Mensajes: 753
Antigüedad: 19 años, 10 meses
Puntos: 4
Re: error al Subir archivos en php5

Codigos utilizados

php subir.php

Código PHP:
    $extension explode(".",$archivo_name);
    
$num count($extension)-1;
    
$str "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
    
$cad "";
    for(
$i=0;$i<12;$i++) 
    {
        
$cad .= substr($str,rand(0,62),1);
    }

    
$nuevo_nombre=$cad.'.'.$extension[$num];
    if(
$extension[$num] == "jpg" || $extension[$num] == "png" || $extension[$num] == "gif")
    {
        if(
$archivo_size 8388608)
        {
            if(!
copy($archivo"uploads/".$nuevo_nombre))
            {
                echo 
"error al copiar el archivo";
            }
            else
            {
                
header('Location: cortar.php?imagen='.$nuevo_nombre);
            }
        }
        else
        {
            echo 
"el archivo supera los 8 MB";
        }
    }
    else
    {
        echo 
$extension[$num];
        echo 
"el formato de archivo no es valido, solo .jpg .gif y .png";
    }
?> 
subir.phtml
Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
	<meta name="author" content="Harold Rivas">

	<title>Untitled 1</title>
</head>

<body>

<form action="subir.php" method="post"
      name="miformu" enctype="multipart/form-data">
      <input name="archivo" type="file">
      <input type="submit" value="Subir mi foto" name="submit">
      </form>
</body>
</html> 
__________________
Con Microaplicaciones puedes hacer tu tienda en línea de forma sencilla y rápida, sin costos ocultos y con mucha responsabilidad.