امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
گرفتن مقدار یک session با ajax
نویسنده پیام
ahsanjan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 102
موضوع‌ها: 28
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 3
( 2 تشکر در 2 ارسال )
ارسال: #1
گرفتن مقدار یک session با ajax
سلام
من یک session با php ساختم میخواهم اون رو بتونم تو یک صفحه ی html مقدارشو بگیرم شنیدم فقط با آزاکس امکان پذیره لطفا کمکم کنید چکار کنم
۱۴-فروردین-۱۳۹۰, ۱۷:۴۵:۰۴
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: گرفتن مقدار یک session با ajax
لینکهای زیر میتونه کمکتون کنه

کد:
http://codinginparadise.org/weblog/2005/08/ajax-tutorial-saving-session-across.html

http://www.808.dk/?code-ajax-session-keepalive

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۱۵-فروردین-۱۳۹۰, ۱۰:۲۸:۰۰
وب سایت ارسال‌ها
پاسخ
ahsanjan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 102
موضوع‌ها: 28
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 3
( 2 تشکر در 2 ارسال )
ارسال: #3
RE: گرفتن مقدار یک session با ajax
سلام
ببخشید من تا اونجایی که از اون لینکها فهمیدم اونجا session را ارسال می کرد ولی من می خواهم بگیرم شما فکر کنید من یک sesion با نام codeha ساختم حالا می خواهم این رو با آژاکس بگیرم اگر ممکنه یک مثال ساده خودتون که استادید بزنید ممنون
۱۵-فروردین-۱۳۹۰, ۱۱:۴۸:۴۸
ارسال‌ها
پاسخ
Rink8 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 224
موضوع‌ها: 49
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 302
( 481 تشکر در 112 ارسال )
ارسال: #4
RE: گرفتن مقدار یک session با ajax
با عرض سلام و احترام

اگر منظور شما گرفتن مقدار Session است ، شما مي بايست فايل PHP داشته باشيد اگر Session ، Destroy نشده باشد مقدار آن به قوت خود باقي است و مي توانيد هر جاي برنامه از مقدار آن استفاده كنيد و نيازي به استفاده از آ‍ژاكس و غير آ‍ژاكس نمي باشد.

موفق باشيد.
۱۵-فروردین-۱۳۹۰, ۱۱:۵۲:۵۷
وب سایت ارسال‌ها
پاسخ
ahsanjan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 102
موضوع‌ها: 28
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 3
( 2 تشکر در 2 ارسال )
ارسال: #5
RE: گرفتن مقدار یک session با ajax
سلام
فکر کنم تازه داره یک چیزهایی دسنگیرم میشود من یک فایل دارم که توش کدهای زیر هست و با این کدها session را می سازد
کد php:
<?
session_start
();
$_SESSION['codeha'] = "abcd";
?>
و یک فایل دیگر هم دارم کهتو کدهای زیر هست
کد:
<script>
cook = document.cookie;
document.write(cook);
</script>
ولی متاسفانه وقتی اجراش می کنم مقدار session را به شکل زیر نمایش میدهد من نمی خواهم این فایل بتواند مقدار را نمایش بدهد آیا راهی هست
کد:
PHPSESSID=f189cfd578c9c23a140188b25fd34abc
۱۵-فروردین-۱۳۹۰, ۱۲:۳۷:۴۸
ارسال‌ها
پاسخ
Rink8 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 224
موضوع‌ها: 49
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 302
( 481 تشکر در 112 ارسال )
ارسال: #6
RE: گرفتن مقدار یک session با ajax
آقا شما به جاي session داريد از كوكي استفاده مي كنيد كه چيزهاي جدا از هم هستند.
۱۶-فروردین-۱۳۹۰, ۱۳:۵۸:۱۴
وب سایت ارسال‌ها
پاسخ
ahsanjan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 102
موضوع‌ها: 28
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 3
( 2 تشکر در 2 ارسال )
ارسال: #7
RE: گرفتن مقدار یک session با ajax
سلام
خیر شما که دیدید من با چه کدی این session را می ساختم آیا من session نمی سازم؟ پس کد زیر چه کار می کند؟ کوکی می سازد
<?
session_start();
$_SESSION['codeha'] = "abcd";
?>
۱۶-فروردین-۱۳۹۰, ۲۰:۱۸:۰۵
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #8
RE: گرفتن مقدار یک session با ajax
دوست من هدفتون نمیدونم از این کار چیه
اما وقتی یکی لوگین میکنه ؛ با هر در خواست به سرور بصورت آجاکس اون کوکی هم اتوماتیک سند میشه
اگه واسه کارای دیگه میخواین که با همین cook = document.cookie; میتونید بگیریند

کارتون رو بگید دقیقا چیه
۱۶-فروردین-۱۳۹۰, ۲۰:۵۸:۴۷
وب سایت ارسال‌ها
پاسخ
ahsanjan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 102
موضوع‌ها: 28
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 3
( 2 تشکر در 2 ارسال )
ارسال: #9
RE: گرفتن مقدار یک session با ajax
سلام
من یک سایت دارم که با همون کدی که در بالا گفتم session می سازم و دیده شده بعضی از افراد با کد cook = document.cookie تونستم مقدار session من رو به صورت PHPSESSID=f189cfd578c9c23a140188b25fd34abc در بیارن حالا من می خواهم دیگه با کد cook = document.cookie نشود این مقدار را به دست آورد و از طرفی هم هر کجا خودم دوست داشتم بتونم تو صفحه ی html این مقدار را به دست بیارم شنیدم تنها راه به دست آوردنش تو html استفاده از آجاکس هست لطفا به من کمک کنید
۱۷-فروردین-۱۳۹۰, ۰۰:۴۵:۴۹
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #10
RE: گرفتن مقدار یک session با ajax
سلام
فکر کنم کلا تو درک این سیستم یکم مشکل دارین
نگاه کنید :
شما یه کد پی اچ پی نوشتین
یک صفحه لوگین نوشتین html

کاربر میاد از صفحه html لوگین میکنه ؛ شما در کد php میایین چک مکنین کاربر هست یا نه .... ؛ اگه رمز و پسوردش درست بود یک sesion درست میکنید واسش

خب ؛ بعد از اینکه sesion درست کردی ؛ php خودش یک شناسه میفرسته به کاربر :
PHPSESSID=f189cfd578c9c23a140188b25fd34abc
این متن به عنوان کوکی ذخیره میشه
از این به بعد هر درخواستی که ار طرف کاربر بیاد که مربوط به سایت شما باشه ؛ این مقدار هم باهاش میاد

حالا این متنی که حرف زدم ازش چیه ؟؟
تو کامپوتر سرور ؛ (همون که سایت روشه)
یه فایلی به این نام وجود داره :
f189cfd578c9c23a140188b25fd34abc
دقیقا همون نامی که PHPSESSID داره
PHPSESSID=f189cfd578c9c23a140188b25fd34abc
که php تمام اطلاعت رو توش ذخبره میکنه (باید کد بنویسید واسش)

----------------
حالا مشکل شما :

-اینکه تونستن مقدار sesion شما رو در بیارن مهم نیست ؛ چون اگه نمیتونستن یعنی یه جای کار میلنگید
-اینکه شما میخواهید دیگه با کد cook = document.cookie نشود ین مقدار را به دست آورد ؛ هم نمیشه ؛ چون یاز هم اگه نشه کارتون میلنگه
-تا اونجا که من میدونم نمیشه ؛
۱۸-فروردین-۱۳۹۰, ۰۰:۲۷:۳۱
وب سایت ارسال‌ها
پاسخ
ahsanjan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 102
موضوع‌ها: 28
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 3
( 2 تشکر در 2 ارسال )
ارسال: #11
RE: گرفتن مقدار یک session با ajax
سلام
چرا میشه چون راستش رو بخواهید من خیلی جاها دیدم که پیاده کردن ولی نمی گن چه جوری
۱۸-فروردین-۱۳۹۰, ۱۳:۵۵:۱۶
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارسال session spy ir crazy 3 3,582 ۳۰-خرداد-۱۳۹۸, ۱۲:۲۷:۴۴
آخرین ارسال: aditya55
Question [سوال] کپی گرفتن از اطلاعات جدول های دیگر crafcrab 2 2,993 ۲۱-مرداد-۱۳۹۲, ۲۲:۰۶:۵۱
آخرین ارسال: kimiafars
  آموزش AJAX peyman59 0 2,615 ۱۷-مهر-۱۳۹۱, ۱۹:۰۹:۳۱
آخرین ارسال: peyman59
  اجرای فایل های ajax Vig 2 3,411 ۰۷-فروردین-۱۳۸۷, ۰۲:۳۳:۳۹
آخرین ارسال: Mamad2003
  مشكل با كاراكتر space و % در Ajax siamak-s 3 3,475 ۲۹-مرداد-۱۳۸۶, ۲۳:۱۱:۱۱
آخرین ارسال: siamak-s
Toungue Simple Ajax Example mehdvirus 16 11,748 ۲۸-تير-۱۳۸۵, ۰۶:۰۲:۳۹
آخرین ارسال: NabiKAZ
  مقدار پیش فرض دستور<select> sanam 2 3,935 ۲۱-تير-۱۳۸۵, ۰۴:۴۸:۵۴
آخرین ارسال: NabiKAZ

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS