Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 36
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    25

    Ridimensionamento su Aruba

    Ciao ragazzi,
    uso questo codice per creare delle miniature però su Aruba non funziona.
    Forse c'è qualche codice che non è compatibile?

    Codice PHP:

    <?php

    $nomeimage 
    $_POST['uppato'];
    $source_path "public/Foto/";
    $destination_path 'public/Mini/';
    $quanto 130;

    list(
    $width$height$type$attr) = getimagesize($source_path.$nomeimage); 
        if(
    $type==2){ 
             
                if(
    $width $height)
                {  
                    
    $new_width=$quanto
                    
    $new_height=($quanto*$height)/$width
                    
    $new_height=number_format($new_height0); 
                } 
            
                else if(
    $height $width)
                {  
                    
    $new_height=$quanto
                    
    $new_width=($quanto*$width)/$height
                    
    $new_width=number_format($new_width0);
                }
                else if(
    $height == $width)
                { 
                    
    $new_width 130
                    
    $new_height 130
                } 
             
            
    $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"); 
        } 

    $TextVariable '&end1=si';
    echo 
    $TextVariable;

    ?>

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Sei un programmatore, non puoi dire "non funziona" e basta, questo è un comportamento che mi aspetto da un utente finale...

    Comunque tieni presente che su aruba se hai hosting windows non ci sono abilitate le librerie per la gestione delle immagini.


  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    25
    eheh.. io sto imparando solo ora il php, ho modificato il codice (solo l'algoritmo) che mi è stato suggerito in un'altra discussione

    Comuque si ho hosting windows, quindi bisogna contattare aruba?
    Se ho hosting linux c'è sempre il problema della cartella di scrittura 'public' oppure c'è altro?

    Grazie

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    25
    Originariamente inviato da MacApp
    Con Linux su aruba, "me la gioco" alla grande con le GD.
    Ad esempio:
    http://www.isidoroghezzi.net/igservi...w_counters.png

    (i dati visualizzati si aggiornano dinamicamente)
    Ciao,
    scusa potresti spiegarmi meglio

  6. #6
    Originariamente inviato da nagy
    Ciao,
    scusa potresti spiegarmi meglio
    Quella png, viene generata dinamicamente al volo utilizzando le gd library di php (imagecreatetruecolor, ecc..).

    Ad esempio la data visualizzata cambia ad ogni refresh:

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    25
    Dunque posso usare quel file tranquillamente su aruba con hosting linux?

  8. #8
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    puoi usare le funzioni delle immagini, poi non so se quel file funziona

    al massimo lo si fa funzionare.

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    25
    Ok ragazzi vi farò sapere, purtroppo le prove le devo fare tramite un amico che ha hosting linux.
    Cercherò di capire se funziona o meno.

    PS: per caso conoscete un altro algoritmo che permetta di creare miniature (se possibile anche png non solo jpg)? Io ne ho provati un altro paio (tempo fa) che ho trovato in rete ma la miniatura si vedeva malissimo nonostante avessi provato a cambiare il fattore di compressione.

    Grazie ancora

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    25
    Ragazzi niente.
    Il mio amico sta provando su Aruba(hosting linux).
    Ora vi spiego i passaggi, tenendo presente che uso flash:

    1. Uppo la foto
    2. Creo la miniatura
    3. Sovrascrivo il file di testo (database)

    Su altervista funziona benissimo su aruba si blocca al punto 1, l'immagine viene uppata ma la miniatura non viene creata e si impalla IE, come se si fosse bloccato su di un ciclo

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.