Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/06/2009, 15:49
Okiro
 
Fecha de Ingreso: mayo-2005
Mensajes: 51
Antigüedad: 19 años
Puntos: 0
Respuesta: Error en upload de imagenes

Solucionado.

He variado unas lineas del codigo, y funciona perfectamente.
Lo dejo aqui por si le puede servir a alguien:

Cita:
<?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']) )
{
$ok= 2;
}
{
//Cambiar permisos
chmod("../archivos/".$nombre_archivo1,0644);
echo "<br><center>El fichero: ".$nombre_archivo1." ha sido cargado correctamente.";
}
{
include( "upload_complete.php");

}
}

?>

Última edición por Okiro; 18/06/2009 a las 17:01