PDA

View Full Version : یک سوال درباره مخلوط ایجکس و PHP



mohammad hoseini
پنج شنبه 30 خرداد 1392, 12:27 عصر
سلام من یک فایل دوست کردم و با ایجکس به یک فایل دیگه متصل میشه و نام کاربری و پسورد چک میکنه.
حالا میخوام اگر اطلاعات درست بود یک SESSION به نام Login برابر با true ولی نمیدونم چی کار کنم.
توی گوگل گشتم ولی چیز خوبی پیدا نکردم

qartalonline
پنج شنبه 30 خرداد 1392, 13:06 عصر
سشن رو باید در فایل php ایجاد کنید.


session_start();

if( /* شرط */){

$_SESSION['Login'] = 'true' ;
session_write_close();
}

mohammad hoseini
پنج شنبه 30 خرداد 1392, 13:14 عصر
نه منظورم این نیست
میخوام توی Javascript SESSION فعال کنم چون از ایجکس استفاده میکنم

qartalonline
پنج شنبه 30 خرداد 1392, 13:59 عصر
اینکار شدنی نیست . سشن فقط مربوط به php هست.

mohammad hoseini
جمعه 31 خرداد 1392, 12:20 عصر
ای بابا منظورم اینه که داخل javascript با PHP کار کنی

p30rex
جمعه 31 خرداد 1392, 14:03 عصر
یه همچین کدی میخوای (فقط من از jqury استفاده کردم)

javascript:

var user = 'admin',
pass = '12345';
$.post('page.php',{username : user, password: pass;},function(data){
if(data == 1){alert('session set');}
});


php:

$username = $_POST['username'];
$password = $_POST['password'];

if($username == 'admin' && $password == '123456'){
دستورات مربوط به session
echo 1;
}