begin process at 2010 02 10 13:17:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > GESTIONNAIRE DE CONTACTS LOCALISÉS SUR UNE CARTE GOOGLE MAP

GESTIONNAIRE DE CONTACTS LOCALISÉS SUR UNE CARTE GOOGLE MAP


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :Contact, Google, map, carte, localisation Niveau :Débutant Date de création :20/04/2008 Date de mise à jour :25/04/2008 15:21:00 Vu / téléchargé :9 141 / 937

Auteur : nacedo57400

Ecrire un message privé
Site perso
Commentaire sur cette source (26)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce code a été réalisé à la suite d’une demande du bureau d’étude de mon entreprise.
Ces objectifs sont les suivants :
- Gestion de contacts (fournisseurs)
- Trie des contacts par catégories
- Localisation de contact sur une carte
- Recherche dans un rayon donné par DblClick sur la carte <-- le plus important
- Affichage du l’itinéraire
- Importation de fichier Excel (CSV)
- Géocodage des adresses postales
- Exportation en fichier Excel (CSV)

Ce code est rédigé en PHP / javascript, il utilise un fichier XML pour stoker les données.

Source

  • <?php
  • echo('tout est dans le ZIP');
  • ?>
<?php
    echo('tout est dans le ZIP');
?>

 Conclusion

Ce code est encore loin d’être parfait, mais il a le mérite de fonctionner.
Tous commentaires ou suggestions  sont les biens venus.

PS: la même source se trouve dans la catégorie JavaScript, mais vu la quantité de PHP utilisé, je la reposte ici.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

21 avril 2008 18:15:01 :
- meilleur gestion de la localisation lors de l'import - amélioration de la recherche et de l'affichage des catégories - rectification de l'ajout et modification
25 avril 2008 13:04:57 :
- suppression de la Class COM - amélioration de la modification - amélioration de l'affichage lors de la recherche
25 avril 2008 15:21:00 :
MaJ

 Sources du même auteur

Source avec Zip Source avec une capture EUROCODE, DIMENSIONNEMENT DE POTEAUX MÉTALIQUES, XML, CSS3 &...
Source avec Zip Source avec une capture MANGATEQUE ADMINISTRABLE SANS BDD, UTILISATION DE SIMPLEXML
Source avec Zip Source avec une capture AVATAR PERSONNALISÉ POUR FORUM

 Sources de la même categorie

CALCUL D'UNE DISTANCE ORTHONORMIQUE par bossfoot
Source avec Zip ESPACE ADMIN SIMPLE par mousaid_88
Source avec Zip IMAGINE-CMS V2.20 par djack69
Source avec Zip AFFICHAGE ET GESTION DE DIAPORAMA EN PHP SANS BASE DE DONNÉE... par mldvb
Source avec Zip Source avec une capture PARSER ALLOCINE par cyrhades

 Sources en rapport avec celle ci

SEARCH QUERY COMPOSER par Centauriel
Source avec Zip TRADUCTION DE FICHIERS DE LANGUE AVEC GOOGLE GTRANSLATE par madislak
Source avec une capture AFFICHAGE RESULTATS RECHERCHE TYPE GOOGLE par mdc888fr
Source avec Zip Source avec une capture AJAX MAP EXPLOREUR : FRANCE par djine
Source avec Zip Source avec une capture AJAX MAP CREATOR : CARTE INTERACTIVE POUR UN JEU EN PHP & JA... par djine

Commentaires et avis

Commentaire de iomega le 21/04/2008 14:09:05

Super boulot mais lorsque je veux ajouter une adresse cela marche pas

Commentaire de nacedo57400 le 21/04/2008 18:20:01

--> IOMEGA
ce bug a été corrigé, regarde la MAJ

PS: pour ajouter massivement des adresses, utiliser de préférence un fichier CSV (plutôt qu'un XLS)

Commentaire de iomega le 22/04/2008 08:09:54

salut nacedo57400,
j'ai fait la mise à jour et  lorsque je veux modifier un objet j'ai cette erreur Warning: simplexml_load_file() [function.simplexml-load-file]: ./liste.xml:29: parser error : Entity 'nbsp' not defined in

Commentaire de nacedo57400 le 22/04/2008 11:16:46

--> IOMEGA

byzarement je n'ai pas cette erreur chez moi. Peux-tu m'en dire plus?
Merci de me faire part de tes observations.

Commentaire de faiblard le 22/04/2008 11:57:33

Juste une tite question qui n'as rien avoir avec ton code...

Pourquoi reposter la même source que tu as déja posté sur Javascriptfr???

Il y'a eu des améliorations ou c'est juste pour poser la même source à 2 endroits différents?

Commentaire de nacedo57400 le 22/04/2008 12:57:54

c'est la même source.
mais comme elle contient autant de PHP que de JavaScript, j'me suis dis que les utilisateurs de ces deux communautés pourrai m'aider et me conseiller chacun dans leurs spécialité.

Commentaire de iomega le 22/04/2008 14:12:38

re-salut quand j'ai fait la mise à jour cela marchait au démarrage et quand j'ai voulu faire une modification j'ai eu ce message d'erreur

Commentaire de Eliays le 23/04/2008 16:45:57

salut, ca a l'air pas mal mais comment marche ce code? ... merci

Commentaire de nacedo57400 le 23/04/2008 17:04:56

--> ELIAYS
qu'est ce que tu ne comprends pas dans mon code ?
Tu n'arrives pas à le lancer ou tu n'arrives pas à t'en servir ?

Commentaire de Eliays le 23/04/2008 17:06:17

du moin comment suprimer ou ajouter une categorie ect?

Commentaire de Eliays le 23/04/2008 17:09:42

Ah aussi il y a un probleme dans l'onglet "configurer".
Voici l'erreur : Warning: opendir(.\images\ico) [function.opendir]: failed to open dir: No such file or directory in /serveur5.6/phpcs/ico.php5 on line 89

Commentaire de nacedo57400 le 23/04/2008 17:13:28

--> ELIAYS
Pour ajouter une catégorie rien de plus simple.
lors de l'ajout d'un nouveau markeur, dans la liste des catégories, tu utilise celle qui s'intitule "Autre" et la un nouveau chant apparait, il te permet de nommer cette nouvelle catégorie.
pour supprimer une catégorie, là c'est plus compliqué, je te conseil d'exporter ta liste est de supprimer ce que tu veux avec ton tableur.

Commentaire de nacedo57400 le 23/04/2008 17:17:23

pour ton problème d'ouverture de dossier je te conseil d'utiliser un 'tit $_SERVER['document_root'] dans la fonction opendir

Commentaire de Eliays le 23/04/2008 17:19:27

autre probleme :
Upload CSV effectué avec succès !
Fatal error: Call to undefined function: simplexml_load_file() in /serveur5.6/phpcs/lectureCSV.php5 on line 18

lors de l'upload de l'import et :

Fatal error: Class 'COM' not found in /serveur5.6/phpcs/ecritureXLS.php5 on line 33

a l'export au format exels

Commentaire de nacedo57400 le 23/04/2008 17:29:57

la class COM est une class un peut particulière, je ne m'y connais pas trop, mais il me semble qu'elle n'est présente que sur les serveurs windows sur les quelles office est installer. enfin cela est un peut vague...
C'est pour cela que je privilégie l'utilisation de fichier CSV (séparer par des point-virgules).

pour le undefined function: simplexml_load_file(), est tu sur que ton serveur utilise la version 5 de PHP ? sinon j'en vois pas l'origine.


Enfin bref, c'est marrant les problèmes que l'on rencontre quand on fait tester ses codes par d'autre, à moins que ça n'arrive qu'a moi...
en tout cas merci à tous.

Commentaire de iomega le 24/04/2008 09:04:24

autre probleme :
Upload CSV effectué avec succès !
j'ai le meme problème que lui

Fatal error: Call to undefined function: simplexml_load_file() in /serveur5.6/phpcs/lectureCSV.php5 on line 18

lors de l'upload de l'import et :

Fatal error: Class 'COM' not found in /serveur5.6/phpcs/ecritureXLS.php5 on line 33

a l'export au format exels

Commentaire de nacedo57400 le 25/04/2008 15:20:16

- pour le problème d'OpenDir, j'viens de trouver la solution.
dans le fichier ico.php5 remplacer les fonctions opendir('.\images\ico') par opendir('./images/ico')
j'avais remplacer le slach par un anti-slach...
- pour le probleme de simplexml_load_file(), il faut modifier l'extension du fichier upload de .php en .php5, et du coup également modifier l'extension dans le formulaire du popup.
CF: new ZIP

Commentaire de ben05 le 10/12/2008 23:06:33

Salut,

Merci pour ce super code !!!

En espérant que tu ais encore de super idée pour enrichir ce code déjà très utile...

Quelques idées :
- Si possible choix d'affichage multi-critère (et pas seulement par la catégorie...)
- 2 modes : Visionnage pour les utilisateurs (facile à faire en reprenant le fichier index et menu ; en supprimant les deux parties <div> à la fin...) et une partie admin (tels qu'elle est, mais avec un password peut etre...)
- Calcul de distance entre 2 points.
- ...

Bonne continuation

Ben

Commentaire de letouriste le 13/01/2009 14:59:03

Bonjour,

à quoi sert le "rechercher dans un rayon de xxx km" ?

Commentaire de nacedo57400 le 13/01/2009 19:14:35

LETOURISTE -> l'option de recherche dans un certain rayon permet de trouver des points autour de l'endroit ou tu double-click.
personnellement cella me servait à trouver des fournisseurs dans une zone géographique où je m'apprétai à me déplacer.

Commentaire de ben05 le 04/02/2009 20:23:06

Salut,

Est-ce que quelqu'un pourrait ajouter la fonction de frise du temps (comme sur le site www.vetete.com) à ce code ?

Merci par avance

Commentaire de ben05 le 04/02/2009 20:57:39

Salut,

http://code.google.com/p/timemap/
Cela devrait aidé à réaliser la frise du temps

Faudrait seuleument ajouter une colonne 'date' dans le fichier .csv à importer...

Qui sera la bonne âme qui va mettre les mains dans le camboui ?

@+

Commentaire de neo2k2 le 20/04/2009 10:58:13 10/10

Excellente source utilisée dans mon boulot (après nombreuses modifications) pour effectuer... du car-sharing entre employés. Une petite connexion à l'Active Directory a été nécessaire (pour être à jour).

Très beau travail en tous cas! Serait-il possible d'envisager une mise-à-jour avec les dernières API Google Map (si ce n'est pas déjà le cas)? Elles permettent en effet beaucoup de choses... ^^

Commentaire de vini69 le 28/04/2009 21:11:28

Bonjour
j'ai telecharger le zip ainsi que php et après que faut il faire pour que l'application fonctionne ?

Commentaire de DoubleYen le 29/06/2009 15:01:50

bonjour et felicitations pour ce code. Cependant si je rentre la clé que google me donne dans le key.txt je n'ai pas de carte google map là où il y a ton image !
je pense que ça ne doit pas etre grand chose mais je bloque la dessus.
merci d'avance pour toute reponse

Commentaire de caesar33 le 03/11/2009 22:20:23

Super code, Merci !!

juste une question, une fonction "supprimer un point" existe t elle ?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

A l'aide incomprehension MySQL et API Google Map !!!!!! [ par pigxid ] Bonjour,Après de multiples tentatives, je n'arrive toujours pas à obtenir l'application désirée. Je vous explique :Ma page web contient un champ de re Api Google Maps ok en local mais pas en online [ par prachou ] Bonjour à tous ! Après avoir parcouru en vain la toile je me décide a créer un post pour mon problème auquel je n'ai toujours trouvé aucune solution. Ajouter des points sur une carte google map a partir d'une pase de donnée sql [ par kiviste ] Bonjour, je voudrais que quelqu'un me donne impeu d'aide pour pouvoir afficher des points sur une carte google map à partir d'une base de donnée j' pb API google map et bdd php/sql [ par Anthosrc ] Bonjour à tous,  Je souhaite intégrer dans mon site un affichage de résultats d'un formulaire dans l'api google map. Voilà mon code :[cpp]&lt;?php    GOOGLE MAP ITINERAIRE API [ par lounkokobi270987 ] BonjourQuelqu'un saurait t'il ou trouver l' API de google map et comment tracé un itinérraire grace a deux chaine de caractères contenant les destinat google map et base de données [ par jcpenou ] Bonjour, j 'ai un petit probleme pour afficher tous les points sur une page de mon site utilisant google map. Environ 120 points stockées dans mysql ( API GOOGLE MAPS [ par 4lman78 ] Bonjour à tous, J'ai un fichier de 1600 adresses à localiser sur une carte avec l'API google MAPS. Y-a t-il une source qui pourrait m'aider? Passe coordonée google map et earth??? tres urgent [ par lassad_haddaji ] salut a tous!jai un probleme urgent pour finir mon pfe, mon probleme est le suivant:j'enrgistre les coordonnées(latitude et longitude) de google map d api google map [ par debogger ] existe t'il une api google map ecrit en php pour interagir sur une carte en fonction des coordonnées présente dans une base mysql formulaire php [ par mmemoagnon ] Bonjour, Je débute. J'ai créé un site mais j'ai un bug avec le formulaire. Lorsqu'on le rempli j'ai ensuite ce message : "Not Found The requested


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,045 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales