Visualizzazione dei risultati da 1 a 6 su 6

Discussione: metodo getimagesize

  1. #1

    metodo getimagesize

    recupero con il metodo getimagesize gli attributi di un img

    list($width, $height, $type, $attr) = getimagesize( $file_tmp);

    così scrivendo non funge

    if ($width <= 500 || $height <=500)
    {

    echo "attenzione formato non valido";

    }


    il sistema va avanti solo quando uno dei valori $width o $height sia maggiore a 500

    quindi .. esempio pratico

    $height=400
    $width =500
    referenza accettata


    $height=550
    $width =850
    referenza accetata


    $height=500
    $width =300
    referenza accettata

    $width =300
    $height=300

    refeneza nona ccetata

  2. #2
    Per come l'hai scritto tu il codice è giusta la risposta che ti da..

    if ($width <= 500 || $height <=500)
    {

    echo "attenzione formato non valido";

    }

    Ti resituisce "attenzione formato non valido" se entrambi i valori sono sotto o pari a 500...
    Se invece vuoi che controlli se uno dei due parametri è inferiore o pari a 500 allora:


    if ($width <= 500 | $height <=500)
    {

    echo "attenzione formato non valido";

    }
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  3. #3
    io vorrei che andasse avanti solo se uno dei due .. è > 500

  4. #4
    Prego figurati... || sta per AND invece | sta per OR
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  5. #5
    q aunato pare non funziona se io uplodo un file di 800 x 441 non dovrebbe visualizzare nulla invece...

  6. #6
    bluego78 Prego figurati... || sta per AND invece | sta per OR
    VVoVe: VVoVe: VVoVe: ...veramente...io sapevo che || sta per OR e && sta x AND..

    ..pare non funziona se io uplodo un file di 800 x 441 non dovrebbe visualizzare nulla invece...
    se vuoi visualizzare l'errore quando almeno uno dei due e superiore a 500

    Codice PHP:
    if ($width 500 || $height  500)
              echo 
    "attenzione formato non valido"
    se invece vuoi visualizzare l'errore solo se entrambi sono superiori a 500

    Codice PHP:
     if ($width 500 && $height  500)
              echo 
    "attenzione formato non valido"
    La programmazione...
    che passione!!..

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.