我有一系列的PHP语句,我只想在启用javaScript的情况下运行它们。
if($js_enabled == 'yes') {
//Run a series of PHP statements
}
我的问题是我想用javaScript创建$js_enabled变量。因此,如果启用了javaScript,将创建变量并运行PHP语句,但如果未启用javaScript,则永远不会创建变量,也不会运行PHP语句。
如何使用JavaScript创建PHP可以识别的变量?
如果我的hello.js是这样的
function jst()
{
var i = 0 ;
i = <?php echo 35; ?>
alert( i );
}
在netbeans中真正想要的是通过php解释器解释.js文件,而不将hello.js的扩展名更改为hello.php,或者换句话说,我不想将文件的扩展名更改为js。之所以如此,是因为netbean为具有.js扩展名的文件提供了特殊的支持(如编辑、文本着色等)。
这就是我是如何在index.php中包含文件的
<script>
<?php include 'hello.php'?>
我尽了最大的努力去寻找答案,但还是被卡住了。PHP初学者在这里。我知道我可以使用xmlhttprequest或ajax从我的js代码中调用我的php文件。
假设我在我的php文件中有各种类和函数,我想用我的js代码运行"nameColor“函数。
public function nameColor($playerlvl, $monsterlvl) {
if ($playerlvl === $monsterlvl) {
$this->colorToPlayer = "white";
} else if ($playerlvl
我正在尝试从Guardian api中获取一些JSON数据,就像这个例子中的http://content.guardianapis.com/search?q=Tim%20Farron%20mp&page-size=3&format=json一样--通过使用我编写的php程序。当从我的javascript发送给它的数据中独立运行时,数据显示正常,如上所述,但是当javascript运行时,它没有从php中得到任何东西-代码被卡住了。
PHP (工作)代码:
<?php
//gets url from passed over value
$url = urldecode($_
我使用的代码如下所示:
<script>
function getdata()
{
var employee =
<?php
//connect to database and get employee name
echo "'" . $row['empnm'] "'";
?>;
}
</script>
<a href="#" onclick="getdata();">print them</a&g