Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/10/2010, 18:00
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Respuesta: Subir varios ficheros por Ajax

Cita:
Iniciado por IsaBelM Ver Mensaje
caricatos he estado intentando correr tu código pero no he sido capaz. me he quedado en esta línea podrías decirme que proceso se realiza en esa página? otra pregunta, para visualizar la imagen antes de subirla ¿hay que subirla? supongo que no

gracias

por cierto, con el primer navegador que lo probé fue con Opera y no logré visializarla, se quedó en el proceso de carga, no está montado para Opera?
Hola:

Acabo de usar Opera por lo que dices y no hay problemas... eso sí, con imágenes pesadas puede haber problemas ¿no será el xaso...?

Sobre eso de subir la imagen, es cierto, hay que subirla.

Y el código fuente es este:

Código:
<?
	session_start();
	if (isset($_GET["max"]))
		$max = (int) $_GET["max"];
	else
		$max = 160;
	$imagen = imagecreatefromstring($_SESSION["imagen_capturada"]);
	$ancho_real = imagesX($imagen);
	$alto_real = imagesY($imagen);
	$apaisada = $ancho_real > $alto_real;
	if ($apaisada)	{
		$ancho = $max;
		$alto = (int) ($alto_real * $max / $ancho_real);
	}
	else	{
		$alto = $max;
		$ancho = (int) ($ancho_real * $max / $alto_real);

	}
	$mini = imagecreatetruecolor($ancho, $alto);
	imagecopyresized($mini, $imagen, 0, 0, 0, 0, $ancho, $alto, $ancho_real, $alto_real);

	imagedestroy($imagen);

	header("Content-type: image/png");
	imagepng($mini);
	imagedestroy($mini);
?>
Solo faltaría saber el contenido de la variable de sesión, pero es un dato trivial...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo