begin process at 2012 05 26 12:03:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Base de données

 > 

XML

 > 

Carte flash


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Carte flash

mardi 6 octobre 2009 à 22:54:26 | Carte flash

fundance

Bonsoir,

- j'ai installé une carte de France avec départements.
Je voudrais maintenant qu'en cliquant sur chaque département cela mène à une lien internet différent.

Je dois changer le code du dossier configuration, URL_REDIR mais je ne sais pas comment faire. Quelqu'un pourrait-il me dire comment remplacer "ma_page.php"; pour qu'en cliquant sur départ. 85 cela mène vers www.XXXX.com
et départ. 86 mène vers www.YYY.com etc... pour les 96 départements.
MERCI


<?
// La carte renvoie une seule variable : $dpt, c'est à dire le département cliqué.
$URL_REDIR = "ma-page.php";

// ROLL_BT Définit la couleur hexadécimale des boutons au survol de la souris. Exemple : #BDD764
$ROLL_BT = "#FF3300";

// EUROPE affiche les pays frontaliers en gris : 'oui' ou 'non'
$EUROPE = "oui";



// Fonction pour parser les variables vers le swf (cf: media-box.net)
function Parse($variable,$valeur) {
echo "&" . $variable . "=" . utf8_encode($valeur);
}
$rString ="";
$rString .= Parse ("URL_REDIR", $URL_REDIR);
$rString .= Parse ("ROLL_BT", $ROLL_BT);
$rString .= Parse ("EUROPE", $EUROPE);
echo $rString;

?>
samedi 10 octobre 2009 à 15:55:58 | Re : Carte flash

TheBestFear

Si j'ai bien compris tu veux que des que tu clique sur un bouton de ta carte de france sa te redirige vers un lien bien special dans une nouvelle fenetre ?? (un autre site ??)
parce que dans se cas la pourquoi veux tu t'obstinner a utiliser le php ??

si oui, essais ceci : ( verifie que c'est de l'action script 2 et non du 3 ^^)

// dans ton flash ^^
// ton bouton departement (ou si tu prefere ton departement sur la carte)

on(release)
{
getURL("http://www.google.fr",_blank);
}

samedi 10 octobre 2009 à 19:42:54 | Re : Carte flash

fundance

Merci pour ta réponse.

Donc si je veux renvoyer du département 92 sur www.google.fr

je mets ? :

//92
on(release)
{
getURL("http://www.google.fr",_blank);
}


_______
Parce que j'avais vu à certains endroits soit du :
$92

soit du
$dpt92

Comment savoir ce qu'il faut entre ces trois variantes?

merci
lundi 12 octobre 2009 à 20:55:12 | Re : Carte flash

TheBestFear

nan ta pas tout compris ^^ sa c juste pour avoir un acces a une page !!

en faite sa depend de se que tu ve faire explique bien sinon on peu pas t'aider a fond parceque le code quye je t'ai donné va juste afficher la page de google

si tu ve renvoyer une variable a un php qui va analyser la valeur de cette variable je te propose se code si :

// Code AS
// 92

on(release)
{

// créer un objet xml (xmlNews)
ta variable = "ta valeur sans les guillmet"

// création d'une variable d'envoi
envoi = new LoadVars();

// Ajoute notre document XML
envoi["ta variable"] = news.toString();

// Poste la variable avec sendAndLoad
response = new LoadVars();

envoi.sendAndLoad("tonfichier.php",response,"POST");

//Affichage d'une reponse d'envoi
statut = "-- Envoyé--"
}



ensuite ba un petit php dont voici un code possible


// ton fichier .php

<?php

// recupere ta variable envoier par le flash

$dpt = $_POST['ta variable'];

// on test si elle est egale a 92

if($dpt == "92"){

//Si oui on ouvre le navigateur avec un nouveau lien ATTENTION sa risque de le ferme su la page en cour !!

header('Location: http://www.le_site.fr/');

// tu peu rajouter une page deriere le .fr ^^ tu met le lien exact

}

// la partie suivante peu etre suprimer si t'en a pas besoin
else{

//si c'est faux, on affiche "Mauvaise valeur",
echo 'Mauvaise Valeur";
}


// on referme la balise PHP

?>
lundi 12 octobre 2009 à 20:57:00 | Re : Carte flash

TheBestFear

sinon se code va juste t'ouvrir un navigateur avec la page google qd tu va cliquer sur le bouton


//92
on(release)
{
getURL("http://www.google.fr",_blank);
}
lundi 12 octobre 2009 à 22:03:48 | Re : Carte flash

fundance

OK merci
lundi 12 octobre 2009 à 22:43:12 | Re : Carte flash

TheBestFear

ya des default d'annotation xD g oublier de tout changer dan les annotation parcontre les codes sont bon ^^

voilas

si sa marche pas dit le ^^

si sa te convient pas dit le on cherchera une news solution


Cette discussion est classée dans : flash, carte, cliquant, mène, départements


Répondre à ce message

Sujets en rapport avec ce message

Carte du monde en flash [ par milton02 ] Bonjour, je dois réaliser une carte du monde en flash où, en cliquant sur différentes parties du monde, on accède à la partie choisie par un zoom. Apr Gestion d'une carte du monde avec invasion ect... Flash Ou PHP ? [ par maxoudu328 ] Dans le cadre d'un cup online de jeux en reseau (sur le jeux wolfenstein : enemy territory) basé sur le systeme du jeu RISK (ou l'on doit conquérir le probleme de lien entre frame html et page flash [ par arnouxfred ] bonjour,voila mon probleme : j'ai créer un zoom sur une carte dans flash j'ai introduit mon flash dans mon site HTML qui est fait de frames . Les lien Comment créer une carte du monde flash [ par krol010478 ] bonjour à tous et toutesje suis une grosse nulle en programmation, je me sert uniquement des modele et je ne connais rien a la programmation.trop féné carte interactive avec menu deroulant en flash [ par troispoisrien ] bonjour tout le mondeje voudrai réaliser une carte interactive qui est un champs de recherche, soit si l'on clic sur un lieu dans le menu deroulant la Projet en flash: une carte interactive. Problème de récupération de données txt. [ par pompomius ] Bonjour a tous. Je me surnome pompomius et je suis administrateur d'un petit jeu massivement multijoueur gratuit. Je poste ici pour soliciter votre a dezoomer en flash [ par dreamer09 ] Bonjour à tous Voilà je suis débutant en flash et j'ai besoin d'aide : J'ai une image qui est une carte de france. J'aimerai partir d'un endroit pré base de donnée vers flash [ par poudy ] bonjour a tousvoila, plus que debutant dans flash, mais ne doutant pas des capacité de la bete, je cherche a mettre simplement un bouton sur une carte zoom sur une carte géographique ( flash) [ par hikaru1982 ] Salut, Je voudrais faire un zoom sur une carte géographique en flash mx 2004 mais je ne sais pas comment faire qui pourrais m'aider??merci d'avancehik


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,406 sec (4)

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