Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14

Discussione: gallery php

  1. #11
    grazie mille, le variabili che passo alla funzione di preciso cosa sono??
    www.t1t.it

  2. #12
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    $nomeimage - il nome dell'immagine;
    $source_path - url dell'immagine originale su server (non ricordo se vuole l'url assoluto o relativo, credo il relativo)
    $destination_path - destinazione
    $par - parametro che vuoi sia usato per 'vincolare' il resize, h altezza, w larghezza
    $quanto - dimensione che sarè utillizzata per il resize, associata a $par
    $new_width e $new_height venivano calcolati in automatico in base a $quanto, quella è una funziona vecchia che ho scritto tempo fà.. il bello è che per fare i thumb 'ritagliava' al centro dell'immagine per mantenere la proporzione dell'immagine, invece di comprimerla...

    spe vedo se trovo quella che faceva il semplice resize, più semplice da capire

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  3. #13
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    ecco, questa è più semplice

    Codice PHP:
    function resize_first($nomeimage$source_path$destination_path){
        list(
    $width$height$type$attr) = getimagesize($source_path.$nomeimage);
        if(
    $type==2){
            if(
    $width $quanto){
                
    $quanto=300;
                
    $conv=$height/$width;
                
    $new_width=$quanto;
                
    $new_height=$conv*$new_width;
                
    $new_height=number_format($new_height0);
            }else{
                
    $new_width $width;
                
    $new_height $height;
            }
            
    $compression=100;
            
    $destimg=imagecreatetruecolor($new_width,$new_height) or die("Problemi nelle creazioni dell'immagine");
            
    $srcimg=ImageCreateFromJPEG($source_path.$nomeimage) or die("Problemi nell'aprire l'immagine");
            
    ImageCopyResampled($destimg,$srcimg,0,0,0,0,$new_width,$new_height,ImageSX($srcimg),ImageSY($srcimg)) or die("Problemi nel ridimensionamento");
            
    ImageJPEG($destimg,$destination_path.$nomeimage,$compression) or die("Problemi nel salvataggio");
        }


    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  4. #14
    grazie mille!
    www.t1t.it

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.