CorentinRoche
Messages postés271Date d'inscriptionStatutMembreDernière intervention
-
CorentinRoche
Messages postés271Date d'inscriptionStatutMembreDernière intervention
-
24 août 2020 à 13:33
Bonjour,
Je souhaite si c'est possible de faire un écho dans un <script>/script>
Je m'explique j'ai récupéré un code permettant de me crée un diagramme.
Qui sont deux % qui au total fait 100%.
Actuellement ces données sont fixe dans le script mon but et de pouvoir faire un "écho" dans le script avec les valeurs calculer précédemment. Pour les calculs aucun problème !
Mais la question est comment je peux faire pour écrire ces résultats a la place des données actuelles ?
PHP génère le code de la page (HTML, CSS, JS, ...)
Donc pas de raison qu'un "echo" dans ton code à la position du code JS ne te permette pas de mettre ça dans le code JS.
Ok enfaîte cela fonctionne bien ... c'est une erreur dans une autres partie de mon code sorry !
Juste si je déplace mon code JS dans un fichier appart.. du genre
<script src="js/test.js"></script>
(A la fin de mon fichier index.php)
Et qu'au début de mon fichier index.php je définie les variables utiliser dans le test.js.
Cela va fonctionner ou je suis obliger de inclure mon code js de cette façons :
Pas de souci pour mettre du code php tel que tu le fais dans du JS.
Par contre, il faut créer ta variable data en dehors d'un fichier .js ( le php ne s'éxecutant que dans des fichiers au format .php ou phtml .... à moins de faire de la config dans l'apache...mais je te le déconseille... )
Mois je ferais, dans ton fichier index.php
Une page web étant lue de haut en bas par le navigateur....... si tu places l'initialisation de ta variable après avoir chargé ton js..ça ne passera pas.
Juste si je déplace mon code JS dans un fichier appart.. du genre
(A la fin de mon fichier index.php)
Et qu'au début de mon fichier index.php je définie les variables utiliser dans le test.js.
Cela va fonctionner ou je suis obliger de inclure mon code js de cette façons :
Merci !
Pas de souci pour mettre du code php tel que tu le fais dans du JS.
Par contre, il faut créer ta variable data en dehors d'un fichier .js ( le php ne s'éxecutant que dans des fichiers au format .php ou phtml .... à moins de faire de la config dans l'apache...mais je te le déconseille... )
Mois je ferais, dans ton fichier index.php
Et dans ton fichier .js
J'ai bien remplacer ça par ça : dans mon fichier js\graphique-pro-part.js
et dans mon fichier php j'ai bien :
Merci encore