所以我在我的页面上有一个测验,告诉用户他们可能需要什么。它通过PHP和jQuery Ajax提供支持。 jQuery部分工作正常,它在没有页面刷新的同一页面上显示测验的结果,但php脚本无法正常工作。
这是它应该做的:
检查表单的结果,并在乐谱中添加或删除一个数字。
以下是代码:
<?php
$score = 0;
if ($_POST['muuttuminen'] == 'Kylla'){
$score - 5;}
if ($_POST['muuttuminen'] == 'Ei'){
$score + 1;}
if ($_POST['possiblecontent'] == 'Kuvagallerian'){
$score + 1;}
if ($_POST['possiblecontent'] == 'Pieni verkkokauppa'){
$score + 1;}
if ($_POST['possiblecontent'] == 'Isompi verkkokauppa'){
$score - 1;}
if ($_POST['possiblecontent'] == 'Jotain muuta'){
$score + 1;}
if ($_POST['ulkoasu'] == 'Massasta erottuvan, uniikin ulkoasun'){
$score + 1;}
if ($_POST['ulkoasu'] == 'Jotain muuta'){
$score + 0;}
if ($score >= 3){
echo '<p>Sivusi eivät ilmeisesti muutu usein, joten ne voidaan toteuttaa ilman julkaisujärjestelmää, ja ne latautuvat nopeammin kuin julkaisujärjestelmällä toteutetut sivut.</p>';
}
if ($score <= 3){
echo '<p>Näyttää siltä että sinun pitää voida päivittää sivustoasi itse, eli suosittelemme kotisivuja julkaisujärjestelmään rakennettuna.</p>';
}
?>
我在这里做错了什么?
答案 0 :(得分:1)
您再也没有设置$score
(它始终为0)。 $score + 1
不修改$score
。使用$score += 1
或$score = $score + 1
。