18/06/2009, 15:25
|
| | | 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");
}
?> |