۱۴-فروردین-۱۳۹۰, ۱۷:۴۵:۰۴
صفحهها: 1 2
۱۵-فروردین-۱۳۹۰, ۱۰:۲۸:۰۰
لینکهای زیر میتونه کمکتون کنه
کد:
http://codinginparadise.org/weblog/2005/08/ajax-tutorial-saving-session-across.html
http://www.808.dk/?code-ajax-session-keepalive
۱۵-فروردین-۱۳۹۰, ۱۱:۴۸:۴۸
سلام
ببخشید من تا اونجایی که از اون لینکها فهمیدم اونجا session را ارسال می کرد ولی من می خواهم بگیرم شما فکر کنید من یک sesion با نام codeha ساختم حالا می خواهم این رو با آژاکس بگیرم اگر ممکنه یک مثال ساده خودتون که استادید بزنید ممنون
ببخشید من تا اونجایی که از اون لینکها فهمیدم اونجا session را ارسال می کرد ولی من می خواهم بگیرم شما فکر کنید من یک sesion با نام codeha ساختم حالا می خواهم این رو با آژاکس بگیرم اگر ممکنه یک مثال ساده خودتون که استادید بزنید ممنون
۱۵-فروردین-۱۳۹۰, ۱۱:۵۲:۵۷
با عرض سلام و احترام
اگر منظور شما گرفتن مقدار Session است ، شما مي بايست فايل PHP داشته باشيد اگر Session ، Destroy نشده باشد مقدار آن به قوت خود باقي است و مي توانيد هر جاي برنامه از مقدار آن استفاده كنيد و نيازي به استفاده از آژاكس و غير آژاكس نمي باشد.
موفق باشيد.
اگر منظور شما گرفتن مقدار Session است ، شما مي بايست فايل PHP داشته باشيد اگر Session ، Destroy نشده باشد مقدار آن به قوت خود باقي است و مي توانيد هر جاي برنامه از مقدار آن استفاده كنيد و نيازي به استفاده از آژاكس و غير آژاكس نمي باشد.
موفق باشيد.
۱۵-فروردین-۱۳۹۰, ۱۲:۳۷:۴۸
سلام
فکر کنم تازه داره یک چیزهایی دسنگیرم میشود من یک فایل دارم که توش کدهای زیر هست و با این کدها session را می سازد
و یک فایل دیگر هم دارم کهتو کدهای زیر هست
ولی متاسفانه وقتی اجراش می کنم مقدار session را به شکل زیر نمایش میدهد من نمی خواهم این فایل بتواند مقدار را نمایش بدهد آیا راهی هست
فکر کنم تازه داره یک چیزهایی دسنگیرم میشود من یک فایل دارم که توش کدهای زیر هست و با این کدها session را می سازد
کد php:
<?
session_start();
$_SESSION['codeha'] = "abcd";
?>
کد:
<script>
cook = document.cookie;
document.write(cook);
</script>
کد:
PHPSESSID=f189cfd578c9c23a140188b25fd34abc
۱۶-فروردین-۱۳۹۰, ۱۳:۵۸:۱۴
آقا شما به جاي session داريد از كوكي استفاده مي كنيد كه چيزهاي جدا از هم هستند.
۱۶-فروردین-۱۳۹۰, ۲۰:۱۸:۰۵
سلام
خیر شما که دیدید من با چه کدی این session را می ساختم آیا من session نمی سازم؟ پس کد زیر چه کار می کند؟ کوکی می سازد
<?
session_start();
$_SESSION['codeha'] = "abcd";
?>
خیر شما که دیدید من با چه کدی این session را می ساختم آیا من session نمی سازم؟ پس کد زیر چه کار می کند؟ کوکی می سازد
<?
session_start();
$_SESSION['codeha'] = "abcd";
?>
۱۶-فروردین-۱۳۹۰, ۲۰:۵۸:۴۷
دوست من هدفتون نمیدونم از این کار چیه
اما وقتی یکی لوگین میکنه ؛ با هر در خواست به سرور بصورت آجاکس اون کوکی هم اتوماتیک سند میشه
اگه واسه کارای دیگه میخواین که با همین cook = document.cookie; میتونید بگیریند
کارتون رو بگید دقیقا چیه
اما وقتی یکی لوگین میکنه ؛ با هر در خواست به سرور بصورت آجاکس اون کوکی هم اتوماتیک سند میشه
اگه واسه کارای دیگه میخواین که با همین cook = document.cookie; میتونید بگیریند
کارتون رو بگید دقیقا چیه
۱۷-فروردین-۱۳۹۰, ۰۰:۴۵:۴۹
سلام
من یک سایت دارم که با همون کدی که در بالا گفتم session می سازم و دیده شده بعضی از افراد با کد cook = document.cookie تونستم مقدار session من رو به صورت PHPSESSID=f189cfd578c9c23a140188b25fd34abc در بیارن حالا من می خواهم دیگه با کد cook = document.cookie نشود این مقدار را به دست آورد و از طرفی هم هر کجا خودم دوست داشتم بتونم تو صفحه ی html این مقدار را به دست بیارم شنیدم تنها راه به دست آوردنش تو html استفاده از آجاکس هست لطفا به من کمک کنید
من یک سایت دارم که با همون کدی که در بالا گفتم session می سازم و دیده شده بعضی از افراد با کد cook = document.cookie تونستم مقدار session من رو به صورت PHPSESSID=f189cfd578c9c23a140188b25fd34abc در بیارن حالا من می خواهم دیگه با کد cook = document.cookie نشود این مقدار را به دست آورد و از طرفی هم هر کجا خودم دوست داشتم بتونم تو صفحه ی html این مقدار را به دست بیارم شنیدم تنها راه به دست آوردنش تو html استفاده از آجاکس هست لطفا به من کمک کنید
۱۸-فروردین-۱۳۹۰, ۰۰:۲۷:۳۱
سلام
فکر کنم کلا تو درک این سیستم یکم مشکل دارین
نگاه کنید :
شما یه کد پی اچ پی نوشتین
یک صفحه لوگین نوشتین html
کاربر میاد از صفحه html لوگین میکنه ؛ شما در کد php میایین چک مکنین کاربر هست یا نه .... ؛ اگه رمز و پسوردش درست بود یک sesion درست میکنید واسش
خب ؛ بعد از اینکه sesion درست کردی ؛ php خودش یک شناسه میفرسته به کاربر :
PHPSESSID=f189cfd578c9c23a140188b25fd34abc
این متن به عنوان کوکی ذخیره میشه
از این به بعد هر درخواستی که ار طرف کاربر بیاد که مربوط به سایت شما باشه ؛ این مقدار هم باهاش میاد
حالا این متنی که حرف زدم ازش چیه ؟؟
تو کامپوتر سرور ؛ (همون که سایت روشه)
یه فایلی به این نام وجود داره :
f189cfd578c9c23a140188b25fd34abc
دقیقا همون نامی که PHPSESSID داره
PHPSESSID=f189cfd578c9c23a140188b25fd34abc
که php تمام اطلاعت رو توش ذخبره میکنه (باید کد بنویسید واسش)
----------------
حالا مشکل شما :
-اینکه تونستن مقدار sesion شما رو در بیارن مهم نیست ؛ چون اگه نمیتونستن یعنی یه جای کار میلنگید
-اینکه شما میخواهید دیگه با کد cook = document.cookie نشود ین مقدار را به دست آورد ؛ هم نمیشه ؛ چون یاز هم اگه نشه کارتون میلنگه
-تا اونجا که من میدونم نمیشه ؛
فکر کنم کلا تو درک این سیستم یکم مشکل دارین
نگاه کنید :
شما یه کد پی اچ پی نوشتین
یک صفحه لوگین نوشتین html
کاربر میاد از صفحه html لوگین میکنه ؛ شما در کد php میایین چک مکنین کاربر هست یا نه .... ؛ اگه رمز و پسوردش درست بود یک sesion درست میکنید واسش
خب ؛ بعد از اینکه sesion درست کردی ؛ php خودش یک شناسه میفرسته به کاربر :
PHPSESSID=f189cfd578c9c23a140188b25fd34abc
این متن به عنوان کوکی ذخیره میشه
از این به بعد هر درخواستی که ار طرف کاربر بیاد که مربوط به سایت شما باشه ؛ این مقدار هم باهاش میاد
حالا این متنی که حرف زدم ازش چیه ؟؟
تو کامپوتر سرور ؛ (همون که سایت روشه)
یه فایلی به این نام وجود داره :
f189cfd578c9c23a140188b25fd34abc
دقیقا همون نامی که PHPSESSID داره
PHPSESSID=f189cfd578c9c23a140188b25fd34abc
که php تمام اطلاعت رو توش ذخبره میکنه (باید کد بنویسید واسش)
----------------
حالا مشکل شما :
-اینکه تونستن مقدار sesion شما رو در بیارن مهم نیست ؛ چون اگه نمیتونستن یعنی یه جای کار میلنگید
-اینکه شما میخواهید دیگه با کد cook = document.cookie نشود ین مقدار را به دست آورد ؛ هم نمیشه ؛ چون یاز هم اگه نشه کارتون میلنگه
-تا اونجا که من میدونم نمیشه ؛
۱۸-فروردین-۱۳۹۰, ۱۳:۵۵:۱۶
سلام
چرا میشه چون راستش رو بخواهید من خیلی جاها دیدم که پیاده کردن ولی نمی گن چه جوری
چرا میشه چون راستش رو بخواهید من خیلی جاها دیدم که پیاده کردن ولی نمی گن چه جوری
صفحهها: 1 2