Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074

    problema con upload immagine

    Ho un problema con un form che - tra le altre cose - fa l'upload di un immagine e ne crea la thumbnail.
    La pagina è molto articolata, quindi posto solo il codice relativo all'upload:
    Codice PHP:
    $document = ($_FILES['image']['name']);
     
    $document str_replace(" ","_",$document);
     if (
    move_uploaded_file($_FILES['image']['tmp_name'],$cartella.$document)) { 
           if(
    eregi(".+.jpe?g$",$document)) {
              
    $wi 400;
                  
    $size GetImageSize($cartella.$document);
                  if (
    $size[0]>$wi) {
                        
    $he $size[1]*($wi/$size[0]);
                        
    $image ImageCreatefromJPEG($cartella.$document);
                        
    $thumb ImageCreateTrueColor($wi,$he);                   
                        
    imagecopyresampled($thumb,$image,0,0,0,0,$wi,$he,$size[0],$size[1]);
                        
    ImageJPEG($thumb,$cartella.$document.''80);

                        
    ImageDestroy($image);
                        
    ImageDestroy($thumb);
                   }
             }
       }
     
    $thumb_name str_replace(".jpg","",$thumb);
     
    $thumb_name str_replace(".jpeg","",$thumb_name);
     
    $image_name str_replace(".jpg","",$image);
     
    $image_name str_replace(".jpeg","",$image_name);
    $query3 = ("INSERT INTO `news` (`date`, `tag`, `title`, `text`, `location`, `kind`, `deadline`, `email`, `link`, `start`, `thumb`, `img`) VALUES ('$today', '$tag', '$tit', '$text', '$geo', '$kind', '$dline', '$mail', '$link', '$start', '$thumb_name', '$image_name')");
    $result3 mysql_query($query3)
        or die(
    "Query failed 1"); 
    Il problema che riscontro è questo:
    l'operazione di upload funziona, nella cartella dedicata viene caricata l'immagine, ma nel db vengono registrati come dati relativi all'immagine Resource id #8 nel campo THUMB, e Resource id #7 nel campo IMG.
    Nè viene creata la thumbnail...
    Dove sbaglio?
    metatad
    graphic & web design

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    up (load)!!!
    metatad
    graphic & web design

  3. #3
    Non vorrei dire una cavolata ma $thumb e $image non sono semplicemente i nomi dei files bensì le immagini stesse... per questo motivo non le inserisce nel database.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.