Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2009, 15:04
lunapop
 
Fecha de Ingreso: septiembre-2007
Mensajes: 6
Antigüedad: 16 años, 8 meses
Puntos: 0
ayuda con galería php

al quere subir el .jpg no sube nada y marca false2 y falsebig.

<?
session_start();
header("Cache-control: private");
if (!$_SESSION['estado']=="firmado") //SI EL PASSWORD ANTERIOR ES IGUAL AL DE AHORA {
echo "<h3><br><br><br><br><center>Sesión incorrecta</center></h3>";
echo"<META HTTP-EQUIV=\"refresh\" CONTENT=\"3;URL=..\administrador.html\">";
exit();
}
//inicia el guardado y modificacion de la imagen al tamaño deseado
$selectedimg = $_POST["selectedimg"];
$imagen = $_FILES['file'][ 'tmp_name' ];
$nombre_imagen_asociada = $selectedimg;

//indicamos el directorio donde se van a colgar las imágenes

$directorio = "./imagenes/" ;

//establecemos los límites de ancho y alto
$nuevo_ancho = 174 ;
$nuevo_alto = 131 ;

//Recojo información de la imágen
$info_imagen = getimagesize($imagen);
$alto = $info_imagen[1];
$ancho = $info_imagen[0];
$tipo_imagen = $info_imagen[2];

//Determino las nuevas medidas en función de los límites
if($ancho > $nuevo_ancho OR $alto > $nuevo_alto)
{
if(($alto - $nuevo_alto) > ($ancho - $nuevo_ancho))
{
$nuevo_ancho = round($ancho * $nuevo_alto / $alto,0) ;
}
else
{
$nuevo_alto = round($alto * $nuevo_ancho / $ancho,0);
}
}
else //si la imagen es más pequeña que los límites la dejo igual. {
$nuevo_alto = $alto;
$nuevo_ancho = $ancho;
}

$imagen_nueva = imagecreatetruecolor($nuevo_ancho, $nuevo_alto);
$imagen_vieja = imagecreatefromjpeg($imagen);
//cambio de tamaño…
imagecopyresampled($imagen_nueva, $imagen_vieja, 0, 0, 0, 0, $nuevo_ancho, $nuevo_alto, $ancho, $alto);
if (!imagejpeg($imagen_nueva, $directorio . $nombre_imagen_asociada)) echo "false2";
if (!imagejpeg($imagen_vieja, $directorio . "b_" . $nombre_imagen_asociada)) echo "false big";
break;

}
echo "<meta HTTP-EQUIV='refresh' content='1;url=galeria.php'>";
?>