Foros del Web » Programando para Internet » PHP »

Urgente Ayudenme Con Este Script Por Favor!!!!!!!

Estas en el tema de Urgente Ayudenme Con Este Script Por Favor!!!!!!! en el foro de PHP en Foros del Web. Hola estoy realmente desesperada... tengo este codigo que solo funciono bien una vez... el problema es al final, a la hora de generar una copia ...
  #1 (permalink)  
Antiguo 08/11/2005, 04:50
 
Fecha de Ingreso: noviembre-2005
Mensajes: 53
Antigüedad: 12 años, 1 mes
Puntos: 0
Urgente Ayudenme Con Este Script Por Favor!!!!!!!

Hola
estoy realmente desesperada... tengo este codigo que solo funciono bien una vez... el problema es al final, a la hora de generar una copia en el servidor de la imagen creada... solo lo hizo una vez y nunca mas....alguna ayuda???? por favor, es URGENTE!!!!! mil gracias!



<?php
header('Content-Type: image/jpeg');

//cual es esta postal
$filename = "contador.txt";
$archivo = fopen($filename,"r");
while(!feof($archivo )){
$contenido = fgets($archivo,4096);
//echo $contenido."<br>";
}
fclose($archivo);


//funcion que construye la imagen a partir de las imagenes seleccionadas
function thumb($source, $quality = 100 ,$x, $y, $w, $h){
global $resize;
$size = getimagesize($source);
switch ($size['mime']) {
case 'image/jpeg':
$im = imagecreatefromjpeg($source);
imagecopyresampled($resize, $im, $x, $y, 0, 0, $w, $h, $size[0], $size[1]);
$imgInfo = array($resize, $quality);
break;
case 'image/png':
$im = imagecreatefrompng($source);
imagecopyresampled($resize, $im, $x, $y, 0, 0, $w, $h, $size[0], $size[1]);
$imgInfo = array($resize, $quality);
break;
}
}

//tamaño de la Imagen...
$w = 505;
$h = 339;
$resize = imagecreatetruecolor($w, $h);

//Fondo Blanco
thumb("imagenes/fondo.jpg",100,0,0,$w,$h);

//info de las imagenes desde flash
$map = $_GET['imgs'];
$fotos = split("--", $map);
for($i = 0; $i<count($fotos); $i++){
list($listado, $x, $y, $alto, $ancho) = split(",",$fotos[$i]);
thumb($listado,100,$x,$y,$ancho,$alto);
}

$temp = imagejpeg($resize, "", 100);

while($temp!="none" AND $temp!= 0) {
$temp_copia = imagejpeg($temp,"postales/imagen".$contenido.".jpg",100);
}
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:22.