Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2003, 09:08
Yiyo
 
Fecha de Ingreso: abril-2002
Ubicación: Argentina
Mensajes: 96
Antigüedad: 22 años, 1 mes
Puntos: 0
Problema con upload de archivo

Hola amigos, tengo el siguiente codigo para subir un archivo a través de un form:
Código PHP:
  // Upload
  
$path "$site_dir/fotos/";
  
$max_size 512000;
  if (
is_uploaded_file($userfile)) {
  if (
$userfile_size>$max_size) { echo "Foto demasiado grande!<br>\n"; exit; }
  if ((
$userfile_type=="image/x-png") || ($userfile_type=="image/pjpeg") || ($userfile_type=="image/jpeg")) {
  if (
file_exists($path $userfile_name)) { echo "<p align=\"center\">Una imagen con este nombre ya se encuentra en el servidor, por favor renombrela y vuelvala a subir!</p><br>\n";$escape=1; }

  if(
$escape!=1){
  
$res move_uploaded_file($userfile$path $userfile_name);
  
// crear thumbnail
  
if (file_exists("$site_dir/fotos/" "thumb_$userfile_name"))
    {
         
unlink("$site_dir/images/thumb_$userfile_name");
        
$thumb=new thumbnail("$site_dir/fotos/$userfile_name");
        
$thumb->size_auto(75);
        
$thumb->jpeg_quality(75);
        
$thumb->save("$site_dir/fotos/thumb_$userfile_name"$gd_version);
      } else {
      
$thumb=new thumbnail("$site_dir/fotos/$userfile_name");
        
$thumb->size_auto(75);
        
$thumb->jpeg_quality(75);
        
$thumb->save("$site_dir/fotos/thumb_$userfile_name"$gd_version);
  }
  }
  if(
$escape=1){$res="continue";}

  
// Resultde de la salida
  
if (!$res) {
  echo 
"<p align=\"center\">Fallo al subir imagen!<br><br><a href=\"javascript:history.back()\">Intentelo nuevamente</a></p>\n"; exit; }
    } else { echo 
"<p align=\"center\">Extension de Archivo no permitida.<br><br><a href=\"javascript:history.back()\">Intentelo nuevamente</a></p>\n"; exit; } 
Pero obtengo el siguiente error:
Código:
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 649 is not allowed to access / owned by uid 0 in cargar.php on line 86

Warning: imagecreatefromjpeg(/fotos/279741-001.jpg): failed to open stream: No such file or directory in makethumb.txt on line 36

Warning: imagecreate(): Invalid image dimensions in makethumb.txt on line 105

Warning: imagejpeg(): supplied argument is not a valid Image resource in makethumb.txt on line 110
No logro saber cual es el problema
Podría orientarme?
Gracias
Saludos
__________________
Sergio