0

フォームを介してデータを受け入れるページがあり、ajax 呼び出しを介してスクリプトに投稿します。

$.ajax({
        url:"script.php",
        type:'POST',
        dataType:"json",
        data: $("#login-form").serialize()
    }).done(function(data){
        //do something
    });

私のスクリプトでは、MySQL 認証情報に基づいて正常にログインできますが、セッション変数を設定できません。

ここに私のscript.phpがあります:

<?php

$myemail=$_POST['email'];

$temp=json_decode($myemail,true);


//Configure the database and check if the email address and the corresponding password is in the database. 

$result = $db->query($query) or die("cannot execute query");

$count = $db->countRows($result);

if($count==1)
{
  session_start();
  $_SESSION['name']=$temp;
}

else
{
        //error handling
}
?>
4

0 に答える 0