【发布时间】:2017-03-21 09:51:12
【问题描述】:
我正在 wordpress 中构建星级评分系统,因此希望将评分数据存储到 wordpress 数据库。 我将星级 php 作为模板存储在 wordpress 主题文件夹中。这是代码的一部分。
<?php
/* Template Name: RatingSystem */
?>
<html>for displaying the stars</html>
<css>for hover and other star rating effects</css>
<script>
var r1;
var r2;
function submitForm() {
$.ajax({
type: "POST",
url: 'submit-rating.php',
data: { r1 : r1 },
success: function(data)
{
alert("success!");
}
});
}
function RatingValue(rating)
{r1=rating;}
function RatingValue1(rating1)
{r2=rating1;}
</script>
提交评级.php(PHP 文件)。
<?php
if(isset($_POST['r1']))
{
$rating = $_POST['r1'];
echo $rating;
}
?>
但是当我执行 echo $rating 时没有显示输出。为什么?另外请解释如何存储在 wordpress 数据库中。提前致谢。
【问题讨论】:
标签: javascript php html css ajax