Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,448

    Problema creazione thumb

    Dopo aver riempito una form ed inviato i dati, tra cui un'immagine, devo creare una thumbnail, ma non mi riesce.
    Ecco il codice:
    Codice PHP:
    $immagine_sorgente $uploadpath.$filename;
    $estensione strtolower(substr($immagine_sorgentestrrpos($immagine_sorgente"."), strlen($immagine_sorgente)-strrpos($immagine_sorgente".")));
    if(
    $estensione==".jpeg" || $estensione==".jpg"){
        
    $handle_immagine imagecreatefromjpeg($immagine_sorgente);
    }elseif(
    $estensione==".gif"){
        
    $handle_immagine imagecreatefromgif($immagine_sorgente);
    }elseif(
    $estensione==".png"){
        
    $handle_immagine imagecreatefrompng($immagine_sorgente);
    }
    $width=imagesx($handle_immagine);
    $height=imagesy($handle_immagine);

    $newX=150;
    $newY=round(($height/$width)*$newX);

    $tmp_immagine imagecreatetruecolor($newX$newY);
    $handle_immagine_adattata imagecopyresampled($tmp_immagine$handle_immagine0000$newX$newY$width$height);
    imagejpeg($handle_immagine_adattata$uploadpath.'thumb_'.$filename75);
    imagedestroy($tmp_immagine); 
    L'upload dell'immagine funziona, quindi ho risparmiato quella parte di codice, ma la thumb, nonostante i vari path siano corretti, non viene creata.
    Cosa c'è che non va?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,448
    Risolto usando imagecopyresized() al posto di imagecopyresampled()

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 © 2024 vBulletin Solutions, Inc. All rights reserved.