Comment passer de la valeur de php à javascript

Duplication possible:
passer la valeur de la variable php à javascript

Je veux créer une barre de progression, la valeur de la progression proviendra de PHP.

<div class="prog" id="progressbar"></div> <label id="amount"> <?php echo $cast; ?></label> 

J'ai ce type de javascript.

 <script> $(function() { $( "#progressbar" ).progressbar({ value: 0 }); }); </script> <script> <script> $(function() { $( "#progressbar" ).progressbar({ value: 0 }); }); </script> $ (function () { <script> $(function() { $( "#progressbar" ).progressbar({ value: 0 }); }); </script> $ ("barre de réduction #"). Barre de progression ({ <script> $(function() { $( "#progressbar" ).progressbar({ value: 0 }); }); </script> valeur: 0 <script> $(function() { $( "#progressbar" ).progressbar({ value: 0 }); }); </script> }); <script> $(function() { $( "#progressbar" ).progressbar({ value: 0 }); }); </script> }); <script> $(function() { $( "#progressbar" ).progressbar({ value: 0 }); }); </script> 

Comment puis-je jeter la valeur $ cast dans mon script?

 <script> $(function() { $( "#progressbar" ).progressbar({ value: <?php echo intval($cast);?> }); }); </script> <script> <script> $(function() { $( "#progressbar" ).progressbar({ value: <?php echo intval($cast);?> }); }); </script> $ (function () { <script> $(function() { $( "#progressbar" ).progressbar({ value: <?php echo intval($cast);?> }); }); </script> $ ("barre de réduction #"). Barre de progression ({ <script> $(function() { $( "#progressbar" ).progressbar({ value: <?php echo intval($cast);?> }); }); </script> valeur: <? php echo intval ($ cast);?> <script> $(function() { $( "#progressbar" ).progressbar({ value: <?php echo intval($cast);?> }); }); </script> }); <script> $(function() { $( "#progressbar" ).progressbar({ value: <?php echo intval($cast);?> }); }); </script> }); <script> $(function() { $( "#progressbar" ).progressbar({ value: <?php echo intval($cast);?> }); }); </script> 

Javascript est exécuté dans Client (browser), tandis que PHP est exécuté sur le server. Vous ne pouvez pas lancer varble de PHP vers javascript comme ça. Avec la progression de l'printing:

  <?php echo $cast; ?> 

il affiche simplement la valeur du time d'exécution actuel, il n'est pas mis à jour. Si vous avez un lien pour vérifier la valeur de la barre de progression, utilisez simplement ajax POST ou GET pour effectuer un changement.