0

所以我在我的页面上有一个测验,告诉用户他们可能需要什么。它通过 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&auml;t ilmeisesti muutu usein, joten ne voidaan toteuttaa ilman julkaisuj&auml;rjestelm&auml;&auml;, ja ne latautuvat nopeammin kuin julkaisuj&auml;rjestelm&auml;ll&auml; toteutetut sivut.</p>';
        }
    if ($score <= 3){

    echo '<p>N&auml;ytt&auml;&auml; silt&auml; ett&auml; sinun pit&auml;&auml; voida p&auml;ivitt&auml;&auml; sivustoasi itse, eli suosittelemme kotisivuja julkaisuj&auml;rjestelm&auml;&auml;n rakennettuna.</p>';
        }

    ?> 

我在这里可能做错了什么?

4

1 回答 1

1

您再也不会设置$score(它将始终为 0)。$score + 1不修改。_ $score使用$score += 1$score = $score + 1

于 2012-08-04T08:56:07.303 回答