Bonjour
je veux savoir comment je peux affecter des variable javascript dans une fonction php.
oubien les recuperer dans des variable php pour les affecter par suite
merci
Bonjour
je veux savoir comment je peux affecter des variable javascript dans une fonction php.
oubien les recuperer dans des variable php pour les affecter par suite
merci
Petit rappel : Le PHP est interprété côté serveur, le JS côté client. En d'autres termes, lorsque le js s'exécute, il ne reste plus de php, seulement de l'html.
PHP et Javascript
Maintenant, précise un peu ta demande, qu'on puisse déterminer si c'est possible ou pas
Salut.
Oui c'est possible si vous faite un POST , vous mettez la valeur dans un champs hiden et vous la récupérer coté serveur après le POST.
@+
Bonjour,
Oui c' est entendu, mais pour moi quelques inconvéniants,
1) si la valeur est confidentielle le <INPUT hydden est lisible
(afficher source)
2) on a pas toujours de POST
moi je serait plustôt utilateur d'une variable session "transfert_java"
qu'en penses tu ?
PS: bien sur la je parles de valeurs PHP vers javascript
....pour l'inverse c'est le cookie puisque même généré par javascript, PHP sait lire le même cookie puis qu'il est sur le micro du visiteur, unique !
Mais cela supposes que le visiteur les acceptent.
Bonsoir,
Je me permet d'intervenir dans la discution. Effectivement moi je suis de l'avis de FoxLeRenard, la session peut permettre le transfert des variables en assurant la sécurité de transmission. Après il faut voir en fonction des besoins, un simple $_POST peut suffir! Je dirais que ce genre de problème est contexte dépendant.
Un exemple pour boubida :
Guigo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 //avec Arg un Arg qui peut etre $_POST ou $_SESSION function PhpToJavascript($Arg){ $java="function java(){"; $java.="alert(".$Arg.")"; $java.="}"; return $java; }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager