IshtarUK Posted May 19, 2013 Share Posted May 19, 2013 Hello All I am having a problem trying to transfer variables from PHP to Javascript. My demonstration program: // PHP Demonstration Functions function test { $test = "HELLO WORLD"; process($test); } function process($test) { echo " <script> var jsvar; jsvar = '<?php echo $test;?>' alert(jsvar) </script> "; } The code above does not show the words HELLO WORLD instead the result is: <?php echo HELLO WORLD; ?> If I remove the single quotes it generates a javascript error. This problem has been driving me nuts for the last few hours. I appreciate any help offered. Many thanks Nikki Link to comment https://forums.phpfreaks.com/topic/278183-php-variables-to-javascript/ Share on other sites More sharing options...
Barand Posted May 19, 2013 Share Posted May 19, 2013 function process($test) { echo " <script> var jsvar; jsvar = \"$test\"; alert(jsvar) </script> "; } Link to comment https://forums.phpfreaks.com/topic/278183-php-variables-to-javascript/#findComment-1431067 Share on other sites More sharing options...
IshtarUK Posted May 19, 2013 Author Share Posted May 19, 2013 Fantastic, works perfectly. I appreciate you help! Link to comment https://forums.phpfreaks.com/topic/278183-php-variables-to-javascript/#findComment-1431069 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.