Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654

    Ridimensionamento immagine caricata

    Devo caricare un file immagine e salvarla nella cartella "upload/immagine".
    Allo stesso tempo, creo una miniatura dell'immagine con le dovute funzioni e la salvo in "upload/immagine/miniature".
    L'immagine originale si salva, quindi l'upload non dà problemi. Ma non mi crea la miniatura.
    Da quanto ho visto l'errore è in "list($width, $height, $type, $attr) = getimagesize($_FILES['img']['tmp_name']);": mi dice infatti che non riesce a trovare l'immagine da convertire.

    Qualcuno ha un'idea?

    Codice PHP:
                                 if(@is_uploaded_file($_FILES["img"]["tmp_name"])) {                    
                        if( !@
    move_uploaded_file($_FILES["img"]["tmp_name"], "$upload_dir/$file_name") ){
                            
    $errore="Impossibile spostare il file. Controllare l'esistenza o i permessi della directory dove fare l'upload.";
                        }else{
                            
    // CREAZIONE THUMBNAIL (miniature)
                            // Ottengo le informazioni sull'immagine originale
                            
    list($width$height$type$attr) = getimagesize($_FILES['img']['tmp_name']);                   
                            
    // Creo la versione 100*100 dell'immagine (thumbnail)
                            
    $thumb = @imagecreatetruecolor(100100);
                            
    $source imagecreatefromjpeg($_FILES['img']['tmp_name']);
                            
    imagecopyresized($thumb$source0000100100$width$height);
                            
    $nome=substr($_FILES['img']['name'],0,-4);
                            
    imagejpeg($thumb$_SERVER['DOCUMENT_ROOT']."/upload/immagini/miniature/".$nome75);
                        }                    
                    } 

  2. #2
    forse ti risolve poco ma invece che della immagine temporanea, io fare la miniatura della immagine uploadaa che hai salvato nella cartella upload/immagine
    http://www.sanpaolosassari.it
    Il panino più buono è quello più grande

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654
    Ho già provato, ma senza risultati

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.