watthehell Posted September 6, 2007 Share Posted September 6, 2007 hi all, I have a javascript pop up and I want to fetch the data from PHP and display it, is it possible; Can we use PHP inside javascript <script>.....</script> tag I used like this but nothing showed up ; var msgHeading = 'Get the latest information about the My Site <?php rs['heading']?>'; var msgDesc = '<?php echo rs['description'];?>'; any solution for this thanks... Quote Link to comment Share on other sites More sharing options...
jitesh Posted September 6, 2007 Share Posted September 6, 2007 test this <script language="javascript"> function message(){ alert("<?php echo "Alert Message";?>"); } </script> <input type="button" name="Click" value="Click" onclick="javscript:message();"/> Quote Link to comment Share on other sites More sharing options...
watthehell Posted September 6, 2007 Author Share Posted September 6, 2007 sorry it didn't work, nothing happens... Quote Link to comment Share on other sites More sharing options...
Jessica Posted September 6, 2007 Share Posted September 6, 2007 Try just: <script language="text/javascript"> alert("<?php echo "Alert Message";?>"); </script> Quote Link to comment Share on other sites More sharing options...
watthehell Posted September 6, 2007 Author Share Posted September 6, 2007 sorry didn't work again... i had installed Web Developer tool add-ons for FF and it shows this javascript error Error: message is not defined Source File: http://localhost/checkingjswithphp/phpfreaks.php i saved this as php and still not working...... Quote Link to comment Share on other sites More sharing options...
watthehell Posted September 6, 2007 Author Share Posted September 6, 2007 Oops.. Jitesh's code worked fine I had saved as html before, saving in .php solved the problem. now going to check with my code........... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.