Variable php dans feuille javascript

Fermé
soares76 Messages postés 6 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 26 décembre 2012 - 20 déc. 2012 à 22:08
soares76 Messages postés 6 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 26 décembre 2012 - 21 déc. 2012 à 16:19
Bonjour,

J'utilise un model en html de vcard dont je rentre les valeur dans un cms.

le template de la vcard utilisr un systeme javascript pour google map dans la page contact.


/***************************************************/
/* Configuration */
/***************************************************/

function getConfig() {
var config = {

// Set it as 'true' or 'false'
useAutoMap : true,

// If the value of userAutoMap is set to 'true', this address value will be used to generate a map by Google.

address :'217 West 42nd Street, New York, NY 10036'

};

return config;
}


Ma question.

comment faire pour placé mon ( <? echo $googlemap?> ) a la place de l'adresse ('217 West 42nd Street, New York, NY 10036')

merci pour votre aide



comment faire
A voir également:

3 réponses

astuces72 Messages postés 7723 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 22 avril 2024 1 637
21 déc. 2012 à 08:42
bien moi je dirais

/***************************************************/ 
/* Configuration */ 
/***************************************************/ 

function getConfig() { 
var config = { 

// Set it as 'true' or 'false' 
useAutoMap : true, 

// If the value of userAutoMap is set to 'true', this address value will be used to generate a map by Google. 

address :'<?php echo $googlemap ;?>' 

}; 

return config; 
} 


Même pas tout compris ....
0
soares76 Messages postés 6 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 26 décembre 2012
21 déc. 2012 à 09:58
Hello, merci pour ton aide, mais sa ne fonctionne toujours pas,
une pop up annonce: uncune adresse selectionner.
0
Stanislas Poisson Messages postés 424 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 22 mai 2018 66
21 déc. 2012 à 14:18
PHP : langauge serveur
JavaScript : Langage utiliateur.

Simple de comprendre que le php ne sera pas traiter dans du javascript. lis mon post https://forums.commentcamarche.net/forum/affich-26713204-variable-php-dans-feuille-javascript#2
0
Stanislas Poisson Messages postés 424 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 22 mai 2018 66
21 déc. 2012 à 09:13
pour utiliser du php dans ton js, il faut que se soit un php qui genere ton js. Tu ne peux pas faire autrement.

Sinon, tu peux ecrire ton informations dans un span ou autre avec un id tu recupere la valeur en js et tu l'attribut une variable js.
0
epitale Messages postés 3942 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 27 octobre 2017 915
21 déc. 2012 à 14:22
bonjour soares76,
pour récupérer variable php dans du javascript tu peux en passez par de l'ajax

--
0
soares76 Messages postés 6 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 26 décembre 2012
21 déc. 2012 à 15:25
Bonjour epitale,
Tu pourrais me dire comment faire avec Ajax ?
Merci!
0
epitale Messages postés 3942 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 27 octobre 2017 915
21 déc. 2012 à 15:55
en passant par jquery :

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

jQuery.ajax({
url: tonphp.php,
data: { unevariablejsaubesoin:vjs, },

success:function(html){
var tavarjs=html.tavarphp
},
error: function(jqXHR, textStatus, errorThrown) {
}
});

};


dans tonphp.php

$varjs=$_GET['unevariablejsaubesoin']

$retour= array(
'tavarphp' => $googlemap,
'autrechoseaubesoin' => $autre
);
header('Content-type: application/json');
echo json_encode($retour);


c'est absolument pas optimiser a ton cas,
0
Stanislas Poisson Messages postés 424 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 22 mai 2018 66
21 déc. 2012 à 16:00
Et pourqoi passer par de l'ajax et donc du javascript qui peut etre desactiver alors que l'on peut faire de la reecriture d'url, avoir un fichier php avec commen en-tete text/javascript?
0
epitale Messages postés 3942 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 27 octobre 2017 915
21 déc. 2012 à 16:09
si javascript est désactiver (certain le font ??) le system de vcard avec google map ne fonctionnera pas de toute manière,
0
soares76 Messages postés 6 Date d'inscription jeudi 20 décembre 2012 Statut Membre Dernière intervention 26 décembre 2012
21 déc. 2012 à 16:19
Merci pour votre aide a tous...
je suis nouveau sur ce forum et tres peux de connaissance en javascript.

Je vais expliqué mieux.

Voila, jai un cms que je remplie un formulaire avec des champs, ces champs von remplire ma vcard html/php.

le template de vcard que j'ai acheter, dans la page contact il y a un map:

http://vcardmaker.ch/jj

la page index.php a cet valeur pour le map

<!-- Google map -->
<div id="googleMap"></div>

et le fichier .js a sa:
/***************************************************/
/* Configuration */
/***************************************************/

function getConfig() {
var config = {

// Set it as 'true' or 'false'
useAutoMap : true,

// If the value of userAutoMap is set to 'true', this address value will be used to generate a map by Google.
// But if it is set to 'false', this address will not be used to automatically generate the map.

address : '217 West 42nd Street, New York, NY 10036'

};

return config;
}

Vous avez une solution pour que l'adresse que je met dans le cms, apparait dans
address : '217 West 42nd Street, New York, NY 10036'

Merci a tous et joyeuse fêtes ;)
0