Javascript Ajax url包含数据

Javascript Ajax url包含数据,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我想通过PHP+jQueryAjax设计一个登录表单 我有两个文本框: txtbox1 id=kadiID txtbox2 id=sifreID 和按钮: id=btnGiris 我的按钮JQuery代码是: 当我点击按钮时,我从javascript发送的数据不会在giris.php文件中处理。我还通过F12打开了开发工具,打开了网络选项卡,然后单击按钮,我看到一个url,如下所示: 我通过ajax数据字段发送的数据是url中的apear: 如何解决这个问题。这是我的php代码: <?ph

我想通过PHP+jQueryAjax设计一个登录表单

我有两个文本框:

txtbox1 id=kadiID txtbox2 id=sifreID 和按钮:

id=btnGiris 我的按钮JQuery代码是:

当我点击按钮时,我从javascript发送的数据不会在giris.php文件中处理。我还通过F12打开了开发工具,打开了网络选项卡,然后单击按钮,我看到一个url,如下所示:

我通过ajax数据字段发送的数据是url中的apear:

如何解决这个问题。

这是我的php代码:

<?php
ob_start();
error_reporting(E_ALL ^ E_NOTICE);
session_start();
include '../ayar.php';
$tablo="kullaniciTB";
$durum='';
if(!isset($_SESSION["login"])){
    if (!isset($_SESSION['count'])) {
        $_SESSION['count'] = 1;
        } else{
        if (empty($_SESSION['count'])) {

            $_SESSION['count'] = 1;
            $durum='count: ' . $_SESSION['count'];
            } else {
            $_SESSION['count']++;
        }
    }
    $kadi = $_POST['kadi'];
    $sifre = $_POST['sifre'];
    if($kadi=='' or $sifre=='') {
        $yazi="xbosx";
    }
    else if(strstr($kadi, '=') or strstr($kadi, '\'') or strstr($kadi, '--')){
        $yazi="yhacky";
    }
    else{
        $cptDurum="";
        if($_SESSION['count']>4){
            $kntrl = $_POST['cpthc'];
            if($kntrl==''){
                $cptDurum="bos";
            }
            else if($kntrl==$_SESSION['sifre']){
                $cptDurum="dogru";
            }
            else if($kntrl!=$_SESSION['sifre']){
                $cptDurum="yanlis";
            }
        }
        if($cptBos=="dogru"){
            $sorgu="SELECT * FROM `" . $tablo . "` WHERE kullaniciAdi='".$kadi."' AND sifre='".$sifre."' AND yetki=1";      
            if ($sonuc = mysqli_query($conn, $sorgu)) {
                /* fetch associative array */
                while ($deger = mysqli_fetch_assoc($sonuc)) {
                    $_SESSION["vaktiGeldi"] = time() + 5400;
                    $_SESSION["login"] = true;
                    $_SESSION["user"] = $kadi;
                    $_SESSION["userID"] = $deger['id'];
                    $durum="kdogruk";
                }                       
                /* free sonuc set */
                mysqli_free_result($sonuc);
            }
        }
        else if($cptDurum=="bos"){
            $durum="cptBos";
        }
        else if($cptDurum=="yanlis"){
            $durum="cptYanlis";
        }
    }
}
else{
    $durum="mzatenm";
}
echo $durum;
?>

我只是换衣服

类型:邮政

而不是

类型:GET


在我的ajax代码中,问题得到了解决,谢谢大家,尤其是您的javascript工作得很好。数据将被发送到php文件。这部分代码是有效的。但是如果没有另一面,我们就无能为力了。你可以添加代码中的php部分吗?也许你应该发布它:type:post,但是如果没有php,我们就不知道了。
<?php
ob_start();
error_reporting(E_ALL ^ E_NOTICE);
session_start();
include '../ayar.php';
$tablo="kullaniciTB";
$durum='';
if(!isset($_SESSION["login"])){
    if (!isset($_SESSION['count'])) {
        $_SESSION['count'] = 1;
        } else{
        if (empty($_SESSION['count'])) {

            $_SESSION['count'] = 1;
            $durum='count: ' . $_SESSION['count'];
            } else {
            $_SESSION['count']++;
        }
    }
    $kadi = $_POST['kadi'];
    $sifre = $_POST['sifre'];
    if($kadi=='' or $sifre=='') {
        $yazi="xbosx";
    }
    else if(strstr($kadi, '=') or strstr($kadi, '\'') or strstr($kadi, '--')){
        $yazi="yhacky";
    }
    else{
        $cptDurum="";
        if($_SESSION['count']>4){
            $kntrl = $_POST['cpthc'];
            if($kntrl==''){
                $cptDurum="bos";
            }
            else if($kntrl==$_SESSION['sifre']){
                $cptDurum="dogru";
            }
            else if($kntrl!=$_SESSION['sifre']){
                $cptDurum="yanlis";
            }
        }
        if($cptBos=="dogru"){
            $sorgu="SELECT * FROM `" . $tablo . "` WHERE kullaniciAdi='".$kadi."' AND sifre='".$sifre."' AND yetki=1";      
            if ($sonuc = mysqli_query($conn, $sorgu)) {
                /* fetch associative array */
                while ($deger = mysqli_fetch_assoc($sonuc)) {
                    $_SESSION["vaktiGeldi"] = time() + 5400;
                    $_SESSION["login"] = true;
                    $_SESSION["user"] = $kadi;
                    $_SESSION["userID"] = $deger['id'];
                    $durum="kdogruk";
                }                       
                /* free sonuc set */
                mysqli_free_result($sonuc);
            }
        }
        else if($cptDurum=="bos"){
            $durum="cptBos";
        }
        else if($cptDurum=="yanlis"){
            $durum="cptYanlis";
        }
    }
}
else{
    $durum="mzatenm";
}
echo $durum;