Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

[module_vide] Ma carte ne s'affiche pas - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche bas[module_vide] Ma carte ne s'affiche pas  [61 réponses]

puce Index du Forum  » Portail & Modules  » Les bugs des modules officiels


Répondre


fleche bas

npk60480
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1187 (0.16/Jour)
Inscrit(e) le: 25 juin 2006
Visiter son site AIM
Imprimer Permalien lundi 12 octobre 2009 à 23:44  
Bonjour,

Je voulais mettre ma carte de France en ligne avec la localisation de mes membres mais rien ne s'affiche, j'ai mis ce code :

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2. // ---------------------------------------------------------------
  3. // KwsPHP kOoGar Web System
  4. // ---------------------------------------------------------------
  5. // Mise a jour : 16/09/06 par Stefff
  6. // ---------------------------------------------------------------
  7. // MODULE : module_vide par Ripou
  8. // ---------------------------------------------------------------
  9.  
  10. /* Ce module vide vous expliquera les différentes étapes de la création du module.
  11. Ici, ce n'est que la base,  la syntaxe basique si vous préferez. Ce zip sera expliqué petit à petit, afin que vous puissiez comprendre toutes les étapes. */
  12.  
  13. /*------------------------------------------
  14. NOM DU FICHIER : index.php
  15. LIEN POUR Y ACCEDER : index.php?mod=module_vide
  16. --------------------------------------------*/
  17.  
  18.  
  19. //Ligne de protection de votre module, cette ligne assure sa sécurité.
  20. //Sans elle, le visiteur peut passer par l'adresse http://votresite.com/modules/module_vide/index.php
  21. if (! (defined ('__KWS__'))) { die ('Erreur d\'appel de fichier.'); }
  22.  
  23. //Ligne permettant d'afficher le titre de votre module, remplacez ce qu'il y a dans les parenthèses par votre titre.
  24. //Si vous ne voulez pas mettre de titre, remplacer la ligne 20 par open_table();
  25. bloc_head("La carte de france des membres du forum");
  26.  
  27. //Ligne verrifiant si le visiteur est connecté.
  28. //Pour rendre votre module accessible à tous, supprimez la ligne 24 et tout ce qu'il y a après la ligne 34 jusuqu'à la ligne 43 comprise.
  29.  
  30.     //Ligne affichant le message de bienvenue sur votre module
  31.     //Si vous voulez changer le message, changez le texte entre les guillemets. Attention, si vous voulez aussi mettre des guillemets dans votre code veuillez les échaper : mettre un antislash devant, comme dans l'exemple ci-après.
  32.     echo '
  33.     ';
  34.     ?>
  35.  
  36.  
  37. <img src="images/carte_france.gif" usemap="#Map" border="0"  alt="" />
  38.  
  39. <map name="Map" id="Map">
  40. <area shape="poly" coords="440,296,449,302,467,296,460,313,460,323,454,337,442,324,436,329,426,324,417,312,422,294,431,288,440,297" href="index.php?mod=mappemonde&ac=ain" target="_blank" title="(01) Ain, 1 inscrits"/>
  41.   <area shape="poly" coords="351,71,377,69,384,86,380,105,367,111,365,129,358,133,346,122,346,108,350,96,348,84" href="france/departement/aisne.php" target="_blank" title="(02) Aisne" />
  42.  <area shape="rect" coords="223,787,354,891" href="france/departement/saint_martin_et_saint_barthelemy" target="_blank" title="Saint-Martin et Saint Barthélemy" />
  43. </map>
  44.  
  45.      <?
  46.  
  47.  
  48. //Ligne indiquant au thème que la page à présenter est finie.
  49. //Attention, ne pas l'oublier sinon la disposition graphique sera beaucoup moins belle.
  50. close_table();
  51.  
  52. ?>


Le lien du module http://www.webjardiner.com/forum/index.php?mod=mappemonde
Édité 3 fois - Dernière édition: 13/10/2009 à 14:24 Par npk60480. Raison: ajout d'un lien en bas de page


https://www.webjardiner.com
https://www.calendrierdesbrocantes.fr
banniere3.gif


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



Imprimer Permalien mardi 13 octobre 2009 à 08:33  
Slt,

essaye de mettre <img src="/mappemonde/images/carte_france.gif"

Si ça ne fonctionne pas, remonte d'un cran en mettant : <img src="/modules/mappemonde/images/carte_france.gif"

Je pense que c'est là le pblm...


σmike007
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 7551 (1.02/Jour)
Inscrit(e) le: 05 juillet 2006
Visiter son site
Imprimer Permalien mardi 13 octobre 2009 à 09:43  
Attention calfou a la manière dont tu précises des src et donc url en général.

En tant normal, cela ne change pas grand chose mais dès que tu as un site ds repertoire comme le sien, ça change complètement la donne.

On part toujours de la ou on est. Ds le cas de Kws, les urls sont fait pour que tu sois toujours à la racine. Il faut donc rentrer en profondeur.

En codage ../ veut dire remonter d'un cran et ./ partir d'ou on est mais / on part de la racine du site
fait des tests en local calfou avec un site ou une page html ds des répertoires avec un simple lien, tu vas voir la diff.
Ce qui peut remplacer ./ c'est a la rigueur rien

bon donc pour en revenir au pb
src="./modules/mappemonde/images/carte_france.gif"
ou
src="modules/mappemonde/images/carte_france.gif"
Édité 1 fois - Dernière édition: 13/10/2009 à 09:44 Par mike007.


Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)


Imprimer Permalien mardi 13 octobre 2009 à 11:30  
Merci du rappel mike, j'étais au courant pour le ../ et le ./ mais je pensais comme la base url est définie dans le portail que en mettant juste modules/nom_du_module/ suffirait ou même juste le nom_du_module/




npk60480
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1187 (0.16/Jour)
Inscrit(e) le: 25 juin 2006
Visiter son site AIM
Imprimer Permalien mardi 13 octobre 2009 à 14:27  
Bonjour mike et calfou,

Avec ton "code" mike cela fonctionne.

Je vais réduire mon code dans mon premier post pas la peine de le laisser aussi long et tagger "résolu".

Encore merci à vous deux.

Réponse ci-dessus posté le mardi 13 octobre 2009 : 13:53



J'ai créer une page département de l'ain et lorque je clique j'ai ce message
Citation :
Désolé, mais vous n’avez pas les autorisations nécessaires pour accéder à cette page.

Vous allez être redirigé.


voici le code de la page, y a t'il une histoire grade je ne comprends j'ai pris ma page index.php de mappemonde et j'ai mis un tableau avec images.
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2. // ---------------------------------------------------------------
  3. // KwsPHP kOoGar Web System
  4. // ---------------------------------------------------------------
  5. // Mise a jour : 16/09/06 par Stefff
  6. // ---------------------------------------------------------------
  7. // MODULE : module_vide par Ripou
  8. // ---------------------------------------------------------------
  9.  
  10. /* Ce module vide vous expliquera les différentes étapes de la création du module.
  11. Ici, ce n'est que la base,  la syntaxe basique si vous préferez. Ce zip sera expliqué petit à petit, afin que vous puissiez comprendre toutes les étapes. */
  12.  
  13. /*------------------------------------------
  14. NOM DU FICHIER : index.php
  15. LIEN POUR Y ACCEDER : index.php?mod=module_vide
  16. --------------------------------------------*/
  17.  
  18.  
  19. //Ligne de protection de votre module, cette ligne assure sa sécurité.
  20. //Sans elle, le visiteur peut passer par l'adresse http://votresite.com/modules/module_vide/index.php
  21. if (! (defined ('__KWS__'))) { die ('Erreur d\'appel de fichier.'); }
  22.  
  23. //Ligne permettant d'afficher le titre de votre module, remplacez ce qu'il y a dans les parenthèses par votre titre.
  24. //Si vous ne voulez pas mettre de titre, remplacer la ligne 20 par open_table();
  25. bloc_head("Les membres du forum dans le département de l'Ain");
  26.  
  27. //Ligne verrifiant si le visiteur est connecté.
  28. //Pour rendre votre module accessible à tous, supprimez la ligne 24 et tout ce qu'il y a après la ligne 34 jusuqu'à la ligne 43 comprise.
  29.  
  30.     //Ligne affichant le message de bienvenue sur votre module
  31.     //Si vous voulez changer le message, changez le texte entre les guillemets. Attention, si vous voulez aussi mettre des guillemets dans votre code veuillez les échaper : mettre un antislash devant, comme dans l'exemple ci-après.
  32.     echo '
  33.     ';
  34.     ?>
  35.  
  36.  
  37. <img src="modules/mappemonde/france/departement/images_dpts/ain.jpeg" />
  38.  
  39. <table width="400" border="1">
  40.   <tr>
  41.     <th scope="col">Pseudo</th>
  42.     <th scope="col">Nom (facultatif)</th>
  43.     <th scope="col">Prénom</th>
  44.     <th scope="col">Pays</th>
  45.     <th scope="col">Région</th>
  46.     <th scope="col">Département</th>
  47.     <th scope="col">Ville (facultative)</th>
  48.   </tr>
  49.   <tr>
  50.     <td>&nbsp;</td>
  51.     <td>&nbsp;</td>
  52.     <td>&nbsp;</td>
  53.     <td>&nbsp;</td>
  54.     <td>&nbsp;</td>
  55.     <td>&nbsp;</td>
  56.     <td>&nbsp;</td>
  57.   </tr>
  58. </table>
  59.  
  60.  
  61.      <?
  62.  
  63.  
  64. //Ligne indiquant au thème que la page à présenter est finie.
  65. //Attention, ne pas l'oublier sinon la disposition graphique sera beaucoup moins belle.
  66. close_table();
  67.  
  68. ?>


Réponse ci-dessus posté le mardi 13 octobre 2009 : 14:21



Je viens de voir c'est peut etre la ou ca coince j'ai mis comme lien pour accéder à la page :
index.php?mod=mappemonde&ac=ain, mais le département se trouve dans sous-sous répertoire mappemonde/france/département et la il y a ain.php
Édité 1 fois - Dernière édition: 13/10/2009 à 14:17 Par npk60480. Raison: oublie d'un mot "code"


https://www.webjardiner.com
https://www.calendrierdesbrocantes.fr
banniere3.gif


Imprimer Permalien mardi 13 octobre 2009 à 14:57  
Ben voilà tu à trouvé le pblm.. toutes les pages que tu appelles doivent se trouver dans le repertoire mappemonde


npk60480
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1187 (0.16/Jour)
Inscrit(e) le: 25 juin 2006
Visiter son site AIM
Imprimer Permalien mardi 13 octobre 2009 à 15:29  
Aie mais pour plus faciliter dans ma gestion je voulais faire des répertoire sce n'est pas possible ?

https://www.webjardiner.com
https://www.calendrierdesbrocantes.fr
banniere3.gif


σmike007
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 7551 (1.02/Jour)
Inscrit(e) le: 05 juillet 2006
Visiter son site
Imprimer Permalien mardi 13 octobre 2009 à 16:38  
essaye d'écrire ton index sous cette forme
tu remarqueras que ds le href de area j'ai mis action= au lieu de ac=
pour que ce soit plus pratique et donc action=departement doit avoir son fichier php departement.php


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2. // ---------------------------------------------------------------
  3. // KwsPHP kOoGar Web System
  4. // ---------------------------------------------------------------
  5. // Mise a jour : 16/09/06 par Stefff
  6. // ---------------------------------------------------------------
  7. // MODULE : module_vide par Ripou
  8. // ---------------------------------------------------------------
  9.  
  10. /* Ce module vide vous expliquera les différentes étapes de la création du module.
  11. Ici, ce n'est que la base,  la syntaxe basique si vous préferez. Ce zip sera expliqué petit à petit, afin que vous puissiez comprendre toutes les étapes. */
  12.  
  13. /*------------------------------------------
  14. NOM DU FICHIER : index.php
  15. LIEN POUR Y ACCEDER : index.php?mod=module_vide
  16. --------------------------------------------*/
  17.  
  18. //Ligne de protection de votre module, cette ligne assure sa sécurité.
  19. //Sans elle, le visiteur peut passer par l'adresse http://votresite.com/modules/module_vide/index.php
  20. if (! (defined ('__KWS__'))) { die ('Erreur d\'appel de fichier.'); }
  21.  
  22. $action = $_GET['action']
  23.  
  24. if (!empty($action))
  25. {
  26.     bloc_head('Département : '.ucfirst(ax($action)));
  27.         include './mappemonde/france/departement/'.ax($action).'.php';
  28.     close_table();
  29. }
  30. else
  31. {
  32.     bloc_head('La carte de france des membres du forum');
  33.         echo '
  34.         <img src="./modules/mappemonde/images/carte_france.gif" usemap="#Map" border="0"  alt="" />
  35.  
  36.         <map name="Map" id="Map">
  37.         <area shape="poly" coords="440,296,449,302,467,296,460,313,460,323,454,337,442,324,436,329,426,324,417,312,422,294,431,288,440,297" href="./index.php?mod=mappemonde&action=ain" target="_blank" title="(01) Ain, 1 inscrits"/>
  38.         </map>
  39.         ';
  40.     close_table();
  41. }
  42.  
  43. ?>


Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)


npk60480
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1187 (0.16/Jour)
Inscrit(e) le: 25 juin 2006
Visiter son site AIM
Imprimer Permalien mercredi 14 octobre 2009 à 14:35  
Bonjour,

Ce n'est pas la bonne solution la carte n'est plus affiché non plus.

Est ce parque je n'ai pas fait toutes les lignes de départment comme celle ci :
<area shape="poly" coords="440,296,449,302,467,296,460,313,460,323,454,337,442,324,436,329,426,324,417,312,422,294,431,288,440,297" href="./index.php?mod=mappemonde&action=ain" target="_blank" title="(01) Ain, 1 inscrits"/>

Réponse ci-dessus posté le mardi 13 octobre 2009 : 23:47



Bonjour Mike,

On ne va peut être pas se prendre la tete tant pis, tu as surement autre chose à faire !

Je vais tout mettre dans le répertoire mappemonde, ce qui va faire du monde, car je dois aussi créer les autres cartes où j'ai des membres avec leur régions (ou départements suivant l'appellation du pays), alors je te dis pas quand je vais rependre chaque page pour inscrire les membres manuellement ce que cela va donner, car je ne suis pas assez fort pour me créer une base données avec les rubriques de localisation.

https://www.webjardiner.com
https://www.calendrierdesbrocantes.fr
banniere3.gif


Imprimer Permalien mercredi 14 octobre 2009 à 17:12  
Slt,

Il te suffit d'une simple table

localisation
Id_mbr int 11
Lieu varchar 50

Ensuite tu me l'id du membre et son lieu puis après, tu n'a plus qu'a faire un

SELECT `localisation`.`Id_mbr`, `localisation`.`lieu`, `users`.`pseudo`
FROM `localisation`
LEFT JOIN `users` on `users`.`id` = `localisation`.`Id_mbr`
WHERE `localisation`.`lieu` = "Le nom de ton lieu"

Puis voilà c'est tout simple après non?



npk60480
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1187 (0.16/Jour)
Inscrit(e) le: 25 juin 2006
Visiter son site AIM
Imprimer Permalien mercredi 14 octobre 2009 à 18:58  
Bonjour calfou,

Merci pour tes explications très claires, je vais déjà tenter les tables comme expliqué, mais moi ensuite je veux afficher chaque membre dans une page de son département, il va falloir surement créer d'autres tables - pays - département mais il faudra que cela soit possible de l'inscrire dans la page profil à l'inscription, ensuite le lieu comme vu avec toi plus haut.

J'attends des nouvelles de mike puisque ma carte ne s'affiche pas avec le code qu'il m'a donné, je ne sais si tu as vu ici :
http://www.webjardiner.com/forum/index.php?mod=mappemonde

En tout cas vous etes toujours disponible pour nous aider à apprendre smiley sg3agbjg3ag.gif

Réponse ci-dessus posté le mercredi 14 octobre 2009 : 18:39



Je démarre fort j'ai déjà une erreur
Citation :
requête SQL:

CREATE TABLE `webjardi_forum`.`localisation ` (
`Id_mbr` INT( 11 ) NOT NULL ,
`lieu` VARCHAR( 50 ) NOT NULL
) ENGINE = MYISAM

MySQL a répondu smiley sg3agD.gif ocumentation
#1103 - Incorrect table name 'localisation '



https://www.webjardiner.com
https://www.calendrierdesbrocantes.fr
banniere3.gif


fleche bas[module_vide] Ma carte ne s'affiche pas  [61 réponses]

Répondre



puce Index du Forum  » Portail & Modules  » Les bugs des modules officiels