Visualizzazione dei risultati da 1 a 10 su 10

Discussione: getimagesize

  1. #1

    getimagesize

    Ho problemi con la funzione getimagesize, devo fare un controllo sulle dimensioni dell'immagine prima di inserirla, ma non mi viene visualizzato il percorso,
    Come posso fare?

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    in che senso?
    sei tu che devi passare il percorso dell'immagine alla funzione, altrimenti non sa dove prenderla...

    Vorresti avere il percorso temporaneo dopo un upload?
    Se cosi fosse trovi le info nell'array superglobale $_FILES.

    ciao

  3. #3
    Io uso la funzione passandogli il percorso ed il nome del file in questo modo:
    getimagesize($_FILES['Nomefile']['tmp_name'] ma restituisce questo errore:
    Warning: getimagesize(imprese/tmp/phppbZU28) [function.getimagesize]: failed to open stream: No such file or directory in ....

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Originariamente inviato da MisterLuca
    Io uso la funzione passandogli il percorso ed il nome del file in questo modo:
    getimagesize($_FILES['Nomefile']['tmp_name'] ma restituisce questo errore:
    Warning: getimagesize(imprese/tmp/phppbZU28) [function.getimagesize]: failed to open stream: No such file or directory in ....
    perchè il file si trova in :

    /tmp/phppbZU28

    e non in

    imprese/tmp/phppbZU28

    ciao

  5. #5
    No scusami non è per quello avevo sbagliato io a scriverti l'errore :
    getimagesize(/tmp/phpWlDo6Y) [function.getimagesize]: failed to open stream: No such file or directory in ....
    con filesize funziona con getimagesize no!

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Originariamente inviato da MisterLuca
    No scusami non è per quello avevo sbagliato io a scriverti l'errore :
    getimagesize(/tmp/phpWlDo6Y) [function.getimagesize]: failed to open stream: No such file or directory in ....
    con filesize funziona con getimagesize no!
    azz, che strana cosa...

    mi sembra strano che con una funzioni e con l'altra no, ma adesso non tempo di fare prove sul mio server...

    la soluzione alternativa è copiare il file, testare le dimensioni e poi decidere cosa farne...

    ciao

  7. #7
    Non riesco proprio a capire perchè filesize funziona e getimagesize no!

  8. #8

  9. #9
    Certo, se uso filesize($_FILES["File"]['tmp_name']) mi calcola il peso se faccio la stessa cosa con getimagesize ($_FILES["Logo"]['tmp_name']) mi da:


    Warning: getimagesize(/tmp/php6ubVm9) [function.getimagesize]: failed to open stream: No such file or directory in...

  10. #10
    getimagesize a differenza di filesize vuole il percorso assoluto!
    Ma come fare per ottenerlo?

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.