Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将span标记的值放入php变量中_Php - Fatal编程技术网

如何将span标记的值放入php变量中

如何将span标记的值放入php变量中,php,Php,我有 这基本上是在单击时更改其值 我的javascript代码的一部分是 $( document ).ready(function() { $('#stars').on('starrr:change', function(e, value){ $('#count').html(value); }); }); 如何在php中将id count的值存储在变量中 我试过: <?php $var = ?><span id="count"><

我有 这基本上是在单击时更改其值

我的javascript代码的一部分是

$( document ).ready(function() {

  $('#stars').on('starrr:change', function(e, value){
    $('#count').html(value);
  });      

});
如何在php中将id count的值存储在变量中

我试过:

<?php $var = ?><span id="count"></span><?php ; ?>
但是我犯了一个错误

我无法将其存储在隐藏字段中,因为其值在单击时会更改


有没有一种方法,当我点击一个Post按钮时,不管count的值是多少,它都会被存储在php变量中,这样我就可以插入到数据库中

谢谢。

像这样试试

$value = "<script type='text/javascript'> $('#count').html();</script>"; ?>
echo $value;

JavaScript是客户端,PHP是服务器端


您必须使用ajax将您的值发送到服务器

$(document).ready(function() {
    $('#stars').on('starrr:change', function(e, value) {
        $('#count').html(value);
        $.ajax({
            url: "saveVariable.php",
            data: {value:value}
        }).done(function() {

        });
    });

});
saveVariable.php

$var=$_REQUEST["value"];

你必须用Ajax将你的值发送到服务器。你能告诉我在页面加载后你如何不能用javascript更改php变量的值吗?有没有一种方法,当我单击一个按钮时,不管count的值是多少,它都会存储在php变量中,这样我就可以插入数据库。如何从saveVariable.php页面获取值,这样我就可以进行检查它安装了saveVariable.php您可以使用您的php文件,然后在页面中使用$var OK not working。我更改了url:review.php和$var=$\u请求[value];当我想移动我输入的值时