Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    743

    trovare errore getimagesize

    come faccio a catturare l'errore? se non trova il file?

    $mypicture = getimagesize("$img");
    if ($mypicture == NULL)
    die ("ERRORE");

    facendo cosi... mi da:

    Warning: getimagesize(38017.jpg) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 404 Object Not Found in C:\Inetpub\wwwroot\prove\1\webimage.php on line 22
    ERRORE

  2. #2
    Utilizza un codice come questo:

    Codice PHP:
    <?php 
    $img 
    '38017.jpg';
    $mypicture = @getimagesize($img);
    if (
    $mypicture === false) {
      die (
    "ERRORE");
    }
    ?>

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    743
    grazie mille
    era la @
    ma cosa farebbe?

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    743
    ok
    fatto sul mio server funziona
    ho caricato su un altro server e non funzia

    mi da questo

    Warning: getimagesize(http://xxxxxxx/image/IMG_08/18580.jpg) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 501 Not Implemented in


    cosa vuol dire?

  6. #6
    Che il web server remoto ha restituito un error 501 Not Implemented in risposta alla tua richiesta.

    Perchè usi un URL invece che un path sul file system?

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    743
    uso la stessa identica cosa sia in locale che nel server remoto...

    non è che manca qualche aggiornamento al php del server? no?

  8. #8
    Originariamente inviato da filippo.toso
    Perchè usi un URL invece che un path sul file system?

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    743
    perchè ho bisogno di vederlo col browser sia all'interno della rete del server che all'esterno

  10. #10
    E' una risposta che non ha molto senso.

    Dove si trova lo script PHP?
    Dove si trova l'immagine che vuoi passare a getimagesize()?

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.