JavaScript - Integrating Js With Php
Im trying to build this application which delivers certain RSS channels based upon your location..having sorted the PHP RSS Mixer & Parser, I thought I could insert the PHP as part of the if statement.
But, this is breaking the whole code... Code: cLat = position.coords.latitude; cLng = position.coords.longitude; //if student is on campus - on campus message if (cLat >= (54.013524) && cLng <=(54.00505) && cLng <= (-2.789412) && strLon == (2.783103)) { var status = document.getElementById('status');status.innerHTML = 'You are on Campus'; var rss_area = document.getElementById('rss_area');status.innerHTML ='<?php include 'rss.php';?>'} Is there any way of including PHP within a JS condition statement, or am I going to have to go back to the drawing board?.. If anyone could help me in anyway, I would really appreciate it. L. Similar TutorialsHello I am trying and failing to embed a flash widget onto my website. I think I have the problem narrowed down to this. The javascript I have is not placing all the needed parameters in the swfobject call. Here is the relevant code. Code: $flashVars = array(); $flashVars["uid"] = $partnerUserID; $flashVars["partnerId"] = KALTURA_PARTNER_ID; $flashVars["ks"] = $ks; $flashVars["afterAddEntry"] = "onContributionWizardAfterAddEntry"; $flashVars["close"] = "onContributionWizardClose"; $flashVars["showCloseButton"] = false; $flashVars["Permissions"] = 1;?> <div id="kcw"></div> <script type="text/javascript"> var params = { * * * * allowScriptAccess: "always", * * * * allowNetworking: "all", * * * * wmode: "opaque" }; // php to js var flashVars = <?php echo json_encode($flashVars); ?>; *<//!--embed flash object--> swfobject.embedSWF("http://www.kaltura.com/kcw/ui_conf_id/1000741 ", "kcw", "680", "360", "9.0.0", "expressInstall.swf", flashVars, params); </script> And here is what the page is outputing Code: <script type="text/javascript"> var params = { allowScriptAccess: "always", allowNetworking: "all", wmode: "opaque" }; // php to js var flashVars = {"uid":"ANONYMOUS","partnerId":"254892","ks":"ZDNiOTA3NGEyNDc5MzdhZTk0YWQ2NDJmYzUyZDE3ZjkwYTM3YTU3NXwyNTQ4OTI7MjU0ODkyOzEyNzM1MjI5NjU7MjsxMjczNDM2NTY1LjA0ODg7QU5PTllNT1VTOw==","afterAddEntry":"onContributionWizardAfterAddEntry","close":"onContributionWizardClose","showCloseButton":false,"Permissions":1}; <//!--embed flash object--> swfobject.embedSWF("http://www.kaltura.com/kcw/ui_conf_id/1000741 ", "kcw", "680", "360", "9.0.0", "expressInstall.swf", flashVars, params); </script> From what I can tell its just placing the words flashVars and params where the values should be. I have tried the few things I know but I am not too handy with javascript. Any ideas? Thanks for your help |