IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

fonction équivalente à CURL


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    501
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 501
    Par défaut fonction équivalente à CURL
    Bonjour,

    Dans une fonction pour vérifier si une url est correcte, j'utilisais CURL mais chez mon hébergeur ce n'est pas installé, je voulais donc savoir s'il n'y avait pas une fonction équivalente ?

    Merci
    ++

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut

    Mais tout dépend jusqu'où vous voulez pousser le contrôle (en-têtes ou non, ...).


    Julp.

  3. #3
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    501
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 501
    Par défaut
    Bien en fait j'utilisais la fonction curl comme ca :

    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    29
    30
    31
    32
    33
    34
     
    // Renvoie des informations sur l'url
    // list($page, $info) = CheckUrl($url); $info['http_code'] => code http
    function CheckUrl($url) 
    { 
        $c = curl_init($url); 
        curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); 
        curl_setopt($c, CURLOPT_NOBODY, 1); 
        curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1); 
        curl_setopt($c, CURLOPT_MAXREDIRS, 3); 
        curl_setopt($c, CURLOPT_CONNECTTIMEOUT, 10); 
        curl_setopt($c, CURLOPT_TIMEOUT, 10); 
        curl_setopt($c, CURLOPT_HEADER, 1); 
        curl_setopt($c, CURLOPT_USERAGENT, 'PHP'); 
        $page = curl_exec($c); 
        $info = curl_getinfo($c); 
        curl_close($c); 
    	return array($page, $info); 
    } 
     
    // Vérifie une url
    function TestUrl($url)
    {
    	list($page, $info) = CheckUrl($url); 
     
    	if($info['http_code'] == 200)
    		{
        		return true; // valide
    		}
      		else
    		{
        		return false; // non valide
    		}
    }

    Mais là je ne vois pas comment faire avec les fonctions que vous m'avez présenté, vous n'avez pas un exemple svp ?

    Merci
    Bonne journée

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Regardez dans les commentaires de la fonction fsockopen, celui de "jack at jtr dot de" datant du 16-Feb-2004 11:05 me semble être une bonne base.


    Julp.

Discussions similaires

  1. Fonction équivalente à htmlentities sous MySQL
    Par navis84 dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 29/05/2006, 13h41
  2. [Débutant] fonction équivalente de WHERE
    Par sarah67 dans le forum Access
    Réponses: 16
    Dernier message: 07/02/2006, 14h47
  3. Réponses: 2
    Dernier message: 06/12/2005, 09h34
  4. recherche de fonctions équivalentes sous Visual C++ 6.0
    Par magicbisous-nours dans le forum MFC
    Réponses: 3
    Dernier message: 26/10/2005, 09h01
  5. fonction équivalente à la fonction MOD (oracle) dans ms-sql
    Par rodrigue50 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 14/07/2005, 16h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo