2012-11-01 1 views
1

Je suis en train de tester un script d'hébergement d'image mais il y a un problème, lorsque je glisse et dépose l'image sur ma page Web, elle télécharge, mais quand j'appuie sur le bouton F5/refresh, mon dossier, comment puis-je vérifier si une image est cassée en utilisant php ou envoyer une requête jquery (XHR) au fichier php pour arrêter le téléchargement?vérifier si une image est cassée

Répondre

1
$("img") 
    .error(function(){ 
    alert('error loading image'); 
    }) 
    .attr("src", "missing.png");//fallback image 

avec php vous pouvez réellement sauver la taille du fichier() dans la base de données (lors du téléchargement) et de vérifier avec la taille du fichier dans le dossier (avant l'affichage u) donnera une grande aide.

+0

Cette erreur ne se déclenchera que si "missing.png" est introuvable, n'est-ce pas? – David

+0

@david ya Nope pour cela nous avons besoin d'un autre .... :) en fait en fait enregistrez filesize() dans la base de données et en vérifiant avec le fichier dans le dossier donnera une aide précieuse? –

Questions connexes