Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
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 23/09/2011, 19h09   #1
Membre habitué
 
Inscription : décembre 2007
Messages : 392
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : décembre 2007
Messages : 392
Points : 118
Points : 118
Par défaut Petit service a vous demander

Bonjour,

J'aurais un petit service a vous demander. Pourriez vous copier le code suivant dans un fichier php puis le mettre sur vos serveur et l'executer. vous devriez obtenir Brest comme nom de ville.

Depuis quelques jours J'ai un message d'erreur qui apparait ([function.file-get-contents]: failed to open stream: Network is unreachable) et je voudrais savoir si cela est du a mon hebergeur ou a google.

Merci de votre aide

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
header('Content-type: text/html; charset=UTF-8');
 
 
 
$geocode=file_get_contents('http://maps.googleapis.com/maps/api/geocode/json?latlng=48.3906042,-4.4869013&language=fr&sensor=false');
 
$output= json_decode($geocode);
 
 
for ($i = 0; $i < 15; $i++) {
	if ($output->results[0]->address_components[$i]->types[0] == 'country') {
		$pays = $output->results[0]->address_components[$i]->long_name;
 
	}
}
 
for ($i = 0; $i < 15; $i++) {
	if ($output->results[0]->address_components[$i]->types[0] == 'administrative_area_level_1') {
		$region = $output->results[0]->address_components[$i]->short_name;
 
	}
}
 
for ($i = 0; $i < 15; $i++) {
	if ($output->results[0]->address_components[$i]->types[0] == 'locality') {
		$ville = $output->results[0]->address_components[$i]->long_name;
 
	}
}
 
for ($i = 0; $i < 15; $i++) {
	if ($output->results[0]->formatted_address) {
		$adresse = $output->results[0]->formatted_address;
 
	}
}
 
 
 
 
 
echo $ville;  
 
?>
voyageurdumonde est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 19h26   #2
Expert Confirmé
 
Avatar de rawsrc
 
Homme Martin
Dev indep
Inscription : mars 2004
Messages : 1 461
Détails du profil
Informations personnelles :
Nom : Homme Martin
Âge : 35
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Dev indep

Informations forums :
Inscription : mars 2004
Messages : 1 461
Points : 2 551
Points : 2 551
Envoyer un message via Skype™ à rawsrc
Salut,

Je confirme Brest
Ton script tourne sans problème
__________________
# Dans la Création, tout est permis mais tout n'est pas utile...
rawsrc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 19h40   #3
Membre habitué
 
Inscription : décembre 2007
Messages : 392
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : décembre 2007
Messages : 392
Points : 118
Points : 118
merci pour le test, vous ne savez pas quel parametre sur un serveur peut bloquer ce genre de lecture?
voyageurdumonde est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/10/2011, 10h44   #4
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
Pour tester du PHP chez un autre hébergeur, crée-toi un compte chez Free : c'est gratuit et ils exécutent le PHP (et tu peux demander la création d'une base MySQL)
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc 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 20h37.


 
 
 
 
Partenaires

Hébergement Web