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

    controllo if su un link

    Salve sto facendo una pagina in php e vorrei fare in modo che se un'immagine che non ho sul server mi spunta un immagine predefinita, come posso fare? grazie

  2. #2
    Con PHP puoi verificare l'esistenza dell'immagine, o di un file in generale, con la funzione is_file()
    Codice PHP:
    <?php
    $img_source
    ='path/to/file.jpg'
    if(!is_file($img_source)){
       
    $img_source='/images/placeholder.jpg'
    }
    ?>
    <img src="<?=$img_source?>" alt="description">
    E possibile ottenere lo stesso risultato con Javascript:
    codice:
    <img src="some.jpg" onerror="this.onerror=''; this.src='placeholder.jpg';">
    La doppia istruzione nell'onerror serve ad evitare un ciclo infinito nel caso che anche 'placeholder.jpg' restituisca errore.

  3. #3
    Grazie 1000 funziona

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.