Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    ridimensionare immagini

    ciao ragazzi,
    ho una pagina dove gli utenti possono inserire delle foto, queste foto non vengono caricate ma prese da un URL che ha specificato l'utente stesso.
    ora miservirebbeuno script che mi ridimensioni queste immagini in modo che la larghezza sia di 160 pxl. come potrei fare? grazie a tutti...

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    codice:
    function locandina($nomefuturoimg,$percorso,$x,$y) {
        if(@is_uploaded_file($_FILES["userfile"]["tmp_name"])) {
        $immagine_temporanea="tempimg";
    move_uploaded_file($_FILES["userfile"]["tmp_name"],$immagine_temporanea);
          $size = getimagesize($immagine_temporanea);
          $width_orig=$size[0];
          $height_orig=$size[1];
          $source = ImageCreateFromJpeg($immagine_temporanea);
          $dest = imagecreatetruecolor($x, $y);
          ImageCopyResampled($dest, $source, 0, 0, 0, 0, $x,$y, $width_orig, $height_orig);
          $immagine_upload=$percorso.$nomefuturoimg.".jpg";
          ImageJpeg ($dest, $immagine_upload,80);
          chmod($immagine_upload, 0666);
          unlink($immagine_temporanea);
        }
    }
    questa è la funzione che mi sono fatto io, non l'ho controllata, ma dovrebbe andare... spero di non aver lasciato cose troppo personalizzate.

    Il campo del form che prenderà il file si deve chiamare "userfile" o altrimenti devi correggere...

    ciao

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.