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

    Altezza e larghezza di un'immagine

    Ciao a tutti,
    Come posso trovare l'altezza e la larghezza di un'immagine in pixel?
    Ho un sito dove gli utenti caricano immagini tramite un form.
    E' una cosa da fare nel momento in cui l'immagine viene caricata oppure si può fare anche dopo quando questa viene richiamata da uno script?

    Se si deve fare nel momento in cui viene caricata (come ad esempio si calcola il suo peso in byte ecc...) come si fa? Che righe di codice mi servono?

    Grazie a tutti
    JuzamDjinn

  2. #2
    per ottenere le dimensioni dell'immagine puoi usare la funzione getimagesize()
    Dolcissima è la vita nella totale assenza di senno.

  3. #3
    Ciao KaMa :-)
    Mi aiuti sempre tu, grazie :-D

    Allora: ho delle immagini in una cartella, il nome è immagazzinato nel db MySQL...

    Prendo il nome dal db e lo salvo nella variabile $nome_immagine

    Poi dal link che mi hai dato tu deduco questo:

    <?php
    list($width, $height, $type, $attr) = getimagesize("img/$nome_immagine");
    echo ""
    ?>

    Come stampo però le variabili $width e $height?
    Mi servono prima di visualizzare l'immagine sullo schermo in modo da centrarla a seconda che sia più lunga in altezza che in larghezza...

    Grazie mille!!!

  4. #4
    in che senso come le stampi?
    echo "Larghezza:$width
    \n Altezza:$height\n";

    ps
    se ti servono solo altezza e larghezza puoi fare così:
    list($width, $height) = getimagesize("img/$nome_immagine");
    Dolcissima è la vita nella totale assenza di senno.

  5. #5
    Ciao,
    hai ragione, basta che le stampo così come sono, pensavo fosse un array da manipolare in qualche modo strano

    Grazie mille, sei stato davvero gentile!
    Alla prossima!

    JuzamDjinn

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.