buzzistic Posté 24 Janvier 2008 Posté 24 Janvier 2008 Bonjour tous, il m'est venu une idée pas mal pour gérer les liens web qui ne répondent plus sur un annuaire : utiliser get_meta_tags et faire une condition if/else empty($meta[title]) en passant en paramètre l'url du site à checker mettre le code dans la page de détails du site si on ne retrouve pas le <title>, on exécute la requête qui supprime le site ou désactive en base Ainsi, comme la plupart des sites ont une balise title, ce sont les visiteurs de l'annuaire qui font la purge des sites inactifs en visitant la page. Vous en pensez quoi ?
Dadou Posté 24 Janvier 2008 Posté 24 Janvier 2008 Il ne faut pas supprimer directement de la base, en effet, si le test est réalisé pendant une indisponibilité du site??
Kioob Posté 24 Janvier 2008 Posté 24 Janvier 2008 Hello, c'est une solution oui... attention toutefois aux pannes temporaires, et éventuelles redirections. A mon avis, à n'utiliser que pour prévenir l'admin mais certainement pas pour une suppression automatique.
Prélude Posté 25 Janvier 2008 Posté 25 Janvier 2008 Pas mal.. Sauf que lorsqu'un nom de domaine est lâché pour un "parking", il n'est pas possible de vérifier. Idem (j'ai le souçis sur l'un de mes annuaires) lorsqu'un blog ou un forum est stoppé alors qu'il était chez un multi hébergeur (forumactif par exemple), il se retrouve avec une page de pub. Difficile de vérifier...
theprogrammeur Posté 8 Février 2008 Posté 8 Février 2008 Pas bête, je devrais essayer ça pour détecter les liens morts de mon site
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant