表格数据的恢复

时间:2019-06-21 14:34:28

标签: php jquery html

提交时,我的表单(用jquery,php,html制作)存在问题:

   <?php

    $pass ="password";
    $login = "login";

    $t = array();
    $t["error"]="Formulaire Incorrect";
    if($_POST["login"]!= $login){
    $t["errorLogin"] = "Identifiant Invalide!";
    }
    else{
    if($_POST["password"]!=$pass){
        $t["errorPass"]="Mot de pass incorrect!";
    }
    else{
    $t["error"]="no";
    $t["retour"] = "<p>Informations validées</p>!";
    }
    }
    echo json_encode($t);
    ?>
  

jquery-1.12.4.min.js:4已阻止源'null'对'file:/// C:/Users/Medinfo/Desktop/JQUERY/JSON/check.php'处的XMLHttpRequest的访问CORS政策:跨协议请求仅支持以下协议方案:http,数据,chrome,chrome扩展名,https。

1 个答案:

答案 0 :(得分:0)

要使PHP代码能够运行,您应该在服务器上运行它。您正在请求以file:///开头的源。它应该以{{1​​}}或https之类的开头。

要在PC上本地运行PHP,请尝试使用XAMPP或WAMP之类的工具。

编辑:我现在看到的是,您说您的PHP在本地主机上运行。那很棒。将您的PHP文件移动到XAMPP或WAMP的文件夹中(应该类似于http)。然后将您的请求转到类似C:\xampp\htdocs

的位置