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

    evitare il caricamento di immagini con un bad url

    Salve a tutti, mi chiedervo come fare ad evitare di visualizzare un immagine corrotta.

    In particolare le immagini che mostro nella mia galleria sono estrapolate da un rss e risiedono ovunque in internet.

    Avrei bisogno di fare un if per capire se l'immagine esiste o meno prima di visualizzarla.

    Sapete aiutarmi?

    Grazie mille

    john

  2. #2
    Potresti usare curl e fare scaricare prima l'immagine al server per vedere qual'è l'esito della richiesta.

    Oppure utilizzare un remote fopen() o remote include() se è permesso dai parametri di sicurezza.

    Ciao

  3. #3
    Ciao,
    puoi usare la funzione get_headers
    Codice PHP:
    $headers get_headers $url_immagine ) ; 
    La funzione ti restituirà un array con tutti gli headers ricevuti dal server in risposta a quell'url.
    Full Stack Developer presso Advice Lab
    Bonus Bitcoin
    Moon Bitcoin

  4. #4
    grazie!

    scusa se rispondo solo ora. Ho visto che con jquery diventa tutto più veloce perchè l'utente non deve attendere il caricamento di ogni immagine che dipende dal check dell'header.

    thanks a lot

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.