Visualizzazione risultati 1 fino 3 di 3

Discussione: Verificare grandezza immagine

  1. #1
    gabriele97 non è connesso Utente
    Data registrazione
    28-12-2009
    Messaggi
    134

    Predefinito Verificare grandezza immagine

    Salve,
    ho bisogno di verificare la grandezza di un'immagine che viene caricata sul mio sito tramite pagina PHP. Se è minore o uguale a 815x480 fa una cosa, se è maggiore, ne fa un'altra.

    $path1 = percorso immagine già presente sul mio spazio web

    Codice PHP:
    list($width, $height, $type, $attr) = getimagesize($path1);
    if ((
    $width) <= 482 || ($height) <= 816){
    ***
    }else{
    ***}
    solo che non funziona bene, lacune immagini non vengono riconosciute ne dal primo IF ne dall'"altrimenti", altre invece di essere <=, vengono viste > e così via.

    help? :D

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    La condizione è logicamente sbagliata.
    Non devi usare OR (||) ma AND (&&) perché entrambe le espressioni ($width <= 482 e $height <= 816) devono verificarsi 'contemporaneamente'.
    Ultima modifica di javascripter : 01-05-2013 alle ore 09.45.01

  3. #3
    gabriele97 non è connesso Utente
    Data registrazione
    28-12-2009
    Messaggi
    134

    Predefinito

    lo so :D ma con && era ancora peggio.

    ora ho messo su questo

    Codice PHP:
    $dimensioni1 = getimagesize("a.jpg");
    $l1 = $dimensioni1[0];
    $h1 = $dimensioni1[1];

    if (
    $l1 <= 480 || $h1 <= 816) {
    echo
    "lol";
    }else{
    echo
    ">.<";
    }
    penso vada.. sto facendo un paio di test

    edit: va :D
    Ultima modifica di gabriele97 : 01-05-2013 alle ore 13.12.31

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •