Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/06/2009, 15:25
Avatar de lair
lair
 
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 16 años, 1 mes
Puntos: 46
Respuesta: Error en upload de imagenes

<?php
$ok=0;
$e = $_POST['e'];
$n =$_POST['n'];

//datos de la imagen

$nombre_archivo1 = $HTTP_POST_FILES['file']['name'];

$tipo_archivo1 = $HTTP_POST_FILES['file']['type'];

$tamano_archivo1 = $HTTP_POST_FILES['file']['size'];

//compruebo si las características del archivo son las que deseo
if (!((strpos($tipo_archivo1, "gif") || strpos($tipo_archivo1, "jpeg")) && ($tamano_archivo1 < 222222253600))) {
$ok= 1;

}else{
$path = getcwd();
$path = str_replace("admin","archivos",$path);
if(strpos($tipo_archivo1, "gif")) {$nom_img=$nom_img."gif";} else {$nom_img=$nom_img."jpg";}
if (!move_uploaded_file($_FILES['file']['tmp_name'], $path.'/'.$_FILES['file']['name']) )
chmod("$path".$nombre_archivo1,0644)
{ ESTA LLAVE SI ESTA BIEN???
$ok= 2;

}
}



if($ok==0)
{
include( "upload_complete.php");

}
else
{

if ($ok==1) $texto2= "La extensión o el tamaño de el archivo ".$nombre_archivo1." no es correcta: <br>Se permiten archivos .gif o .jpg<br>se permiten archivos de 150 Kb máximo.";
if ($ok==2) $texto2="Ocurrió algún error al subir el fichero ".$nombre_archivo1."<br> No pudo guardarse.";
include( "errorcarga.php");
}


?>