Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/12/2007, 08h41   #1
Invité de passage
 
Inscription : août 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 5
Points : 3
Points : 3
Envoyer un message via MSN à scriptheque
Par défaut [PHP-JS] traduction en PHP d'un code ASP permettant de tester une URL

Bonjour,

je voudrais une traduction de cette fonction en php.
elle permet de voir si un URL est valide ou pas!


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
<%
'Timeout values in milliseconds
lngResolveTimeout = 500
lngConnectTimeout = 500
lngSendTimeout = 500
lngReceiveTimeout = 500
 
strTestUrl = "http://www.microsoft.com/nonexistingpage.html"
 
Set objHttpRequest = CreateObject("MSXML2.ServerXMLHTTP")
With objHttpRequest
   .SetTimeouts lngResolveTimeout, lngConnectTimeout, lngSendTimeout,
lngReceiveTimeout
   .Open "GET", strTestUrl
   .Send
   Select Case .Status
      Case 200 'No problem!
         Response.Write strTestUrl & " is a valid, available URL"
      Case 404 'Not found
         Response.Write strTestUrl & " could not be found (404 Error)"
      Case Else 'Some other problem
         Response.Write "An unexpected HTTP Status value was returned: " &
.Status
   End Select
End With
Set objHttpRequest = Nothing
%>


Merci beaucoup
scriptheque est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/12/2007, 09h11   #2
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
la le plus simple ça serait ajax .....

Un objet XmlHttpRequest et une requette get sur une url , si tu as une erreur 404 la page n'existe pas !
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/12/2007, 11h39   #3
Expert Confirmé
 
Avatar de Sub0
 
Homme
Inscription : décembre 2002
Messages : 3 468
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39

Informations forums :
Inscription : décembre 2002
Messages : 3 468
Points : 3 115
Points : 3 115
Envoyer un message via MSN à Sub0 Envoyer un message via Skype™ à Sub0
En php avec une fonction du genre remote_file_exists...

Petit conseil au passage : Il ne faut jamais oublier que Javascript peut être désactivé sur le poste de l'utilisateur... Je pense qu'il n'est pas bon de tout miser sur ces fonctionalités. Sinon, on peut toujours utiliser la balise <noscript> pour avertir le client que Javascript est indispensable au fonctionnement du site ou pour intégrer une alternative à son utilisation. à+
Sub0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h01.


 
 
 
 
Partenaires

Hébergement Web