恢复表单数据



我在提交时对我的表单(用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,data,chrome,chrome-extension,https。

为了使PHP代码能够运行,您应该在服务器上运行它。您正在请求以 file:/// 开头的源。它应该从类似 httpshttp .

要在PC上本地运行PHP,请尝试XAMPP或WAMP等工具。

编辑:我现在明白了,你说你的PHP正在你的本地主机上运行。真棒。将您的PHP文件移动到XAMPP或WAMP的文件夹中(应该是C:xampphtdocs(。然后让你的请求变成类似http://localhost:8000/somefolder/check.php

最新更新