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 :

Php et googleapis.com


Sujet :

Langage PHP

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    478
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 478
    Par défaut Php et googleapis.com
    Bonjour,

    J'utilise la fonction suivante depuis plusieurs mois :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $geocode=@file_get_contents('http://maps.googleapis.com/maps/api/geocode/json?latlng='.$lat.','.$lng.'&language=fr&sensor=false');
    et voici que depuis 2 jours j'ai le message suivant :

    The connection was reset

    The connection to the server was reset while the page was loading.

    The site could be temporarily unavailable or too busy. Try again in a few moments.
    If you are unable to load any pages, check your computer's network connection.
    If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.
    En faisant des recherches sur internet j'ai pu voir que le probleme pourrait etre resolu avec la fonction suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 );
    Par contre je n'ai aucune idee de comment l'inserer dans mon php .

    Quelque peut-il m'aider?

    Merci

  2. #2
    Membre confirmé Avatar de steel-finger
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 187
    Par défaut
    Salut voici un exemple de curl simple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    $geocode = 'http://maps.googleapis.com/maps/api/geocode/json?latlng='.$lat.','.$lng.'&language=fr&sensor=false';
     
    $curl = curl_init();
     
    curl_setopt($curl, CURLOPT_URL, $geocode);
    curl_setopt($curl, CURLOPT_COOKIESESSION, true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 );
    curl_exec($curl);
    curl_close($curl);

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    478
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 478
    Par défaut
    Merci, ca ne fonctionne toujours pas mais j'ai isole le probleme. Cela arrive lorsque je fais j'envoi un formulaire form method="post" action="" name="Form" id="Form"> et que la commande file_get_contents est present dans mon fichier et cela meme si je place file_get_contents en commentaire //.
    Je n'y comprend rien du tout mais en attendant j'ai trouve une solution en faisant un
    avec la parte de code ou se trouve file_get_contents et maintenant ca fonction

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/08/2010, 16h02
  2. [PHP 5.2] Utilisation d'une DLL sous PHP avec objet COM
    Par Bqda dans le forum Langage
    Réponses: 5
    Dernier message: 08/06/2009, 16h05
  3. Fiabilité source PHP de developpez.com
    Par michel18 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 26/10/2007, 17h04

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