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 :

url recalcitrant , avec CURL [PHP 5.3]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 24
    Par défaut url recalcitrant , avec CURL
    bonjour

    pour recuperer des sources URL, j'utilise

    ----------------------------------
    $ch = curl_init();

    $timeout = 100; // set to zero for no timeout
    curl_setopt ($ch, CURLOPT_URL, $my_url);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    $file_contents = curl_exec($ch);

    if($file_contents === false)
    {echo 'Erreur Curl : ' . curl_error($ch);}
    else {echo ' sans erreur ; SIZ = ' . strlen ( $file_contents ); }

    curl_close($ch);
    --------------------------------------------


    et tout fonctionne , sauf pour certaines URL

    par exemple avec
    $my_url =
    'www.tvnt.net/forum/arret-de-la-diffusion-terrestre-analogique-t3016.html' ;

    ( idem avec une autre quelconque de ce site d'ailleurs)

    ca ne fonctionne pas, alors que sous browser, pas de probleme
    la page s'affiche et Ctrl U donne le source

    (et avec CURL, pas d'erreur, mais toujours SIZ=0)

    Avez vous une idée de ce qui se produit, et comment y remedier ?

    Merci

  2. #2
    Membre chevronné Avatar de rikemSen
    Homme Profil pro
    Analyste Développeur Web - Fizzup.com
    Inscrit en
    Décembre 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste Développeur Web - Fizzup.com
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 387
    Par défaut
    J'avais entendu un jour qu'il était possible de bloquer le curl sur son propre site pour eviter ce genre de chose.

    A vérifier, source non sûre. Et donc, ce site ne l'autorise pas?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 24
    Par défaut
    oui, il y a peut etre un blocage sur le site

    et dans ce cas, vous verriez quoi comme parade ?

    un autre mecanisme que CURL ?

    ou une valeur particuliere d'un parametre de CURL ?

  4. #4
    Membre chevronné Avatar de rikemSen
    Homme Profil pro
    Analyste Développeur Web - Fizzup.com
    Inscrit en
    Décembre 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste Développeur Web - Fizzup.com
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 387
    Par défaut
    Aucune idée

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 24
    Par défaut
    merci de ta reponse

    je laisse ouvert au cas où il y aurait d'autres idées

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 24
    Par défaut
    en fait, en cherchant plus dans le forum,

    la solution a été donnée par RIPAT (en 2006) , c'est une affaire de cookie à recuperer

    voir le sous forum [Système] message Ouvrir une URL

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 28/07/2014, 08h37
  2. envoyer une requète de type url avec curl.
    Par rufa11 dans le forum Embarqué
    Réponses: 1
    Dernier message: 16/08/2012, 15h43
  3. [PHP 5.0] Récupération de l'encodage d'un url avec Curl
    Par yule dans le forum Langage
    Réponses: 3
    Dernier message: 15/09/2010, 10h16
  4. [cURL] Accès à une URL sécurisée avec SSL
    Par piratack007 dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 01/03/2010, 13h48
  5. [JDBC][Debutant]pb url connection avec driver thin
    Par remi_phbc dans le forum JDBC
    Réponses: 2
    Dernier message: 02/12/2004, 12h10

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