Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/04/2011, 16:13
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
Respuesta: no encuentro el error a mi script

La imagen original me la guarda bien pero la redimensionada me da error:


este es el codigo ahora:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $uploaddir = 'fotos/';
  4. $uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
  5. echo '<pre>';
  6. if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
  7.      //header("Content-type: image/jpeg");
  8.     $rutaredi= 'fotosredi/';
  9.     $nombrefoto= $_FILES["userfile"]["name"];
  10.     $imagenoriginal = imagecreatefromjpeg('fotos/'.$nombrefoto);
  11.     $ancho=imagey($imagenoriginal);
  12.     $alto=imagex($imagenoriginal);
  13.     $imagennueva = imagecreatetruecolor (60,60);
  14.     if (imagecopyresized ($imagennueva,$imagenoriginal,0,0,0,0,60,60,$ancho,$alto)){
  15.     imagejpeg($imagennueva,$rutaredi);
  16.     imagedestroy($imagenoriginal);
  17.     imagedestroy($imagennueva);
  18.     }
  19.     } else {
  20.     echo "¡Posible ataque de carga de archivos!\n";
  21. }
  22. ?>


Fatal error: Call to undefined function imagey() in C:\wamp\www\webdavid\uploadfile.php on line 13