Vérifier qu'une URL correspond bien à un site Internet

Vérifier qu'une URL correspond bien à un site Internet - PHP - Programmation

Marsh Posté le 18-12-2011 à 04:20:57    

Bonjour,

 

Je souhaiterais savoir s'il est possible, en PHP, de vérifier si une URL est correcte ou pas. Je ne parle pas du format mais plutôt de savoir si l'URL correspond vraiment à un site Internet c'est-à-dire pouvoir la "pinger" et vérifier donc qu'il y a bien un site Internet à cette adresse.

 

Et si une telle méthode existe, est-elle fiable à 100% ou peut-elle indiquer qu'un site n'existe pas alors qu'en réalité il existe ?

 

Après quelques recherches, j'ai trouvé ce script : http://www.phpsources.org/scripts92-PHP.htm

 

Pouvez-vous svp me dire si c'est bien la façon la plus sûre de faire et si c'est fiable ?

 

Merci d'avance.


Message édité par Morpho Menelaus le 18-12-2011 à 04:27:08
Reply

Marsh Posté le 18-12-2011 à 04:20:57   

Reply

Marsh Posté le 18-12-2011 à 16:01:18    

Un simple file_get_contents('http://www.mon-url.com'); devrait répondre à ton problème.
 
Pour plus de feedback, tu peux également utiliser CURL, qui gère les codes de statut http (200, 404, 410, 503... etc.)


---------------
Directeur Technique (CTO)
Reply

Marsh Posté le 18-12-2011 à 20:25:03    

Merci ça devrait suffire ;)
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed