session و Ajax

foranyone

Well-Known Member
فرض کنید یه فایل php قراره با ajax لود شه

من نمیتونم داخل این فایل از session استفاده کنم و سشن رو ست کنم

لطفا راهنمایی کنید
 

foranyone

Well-Known Member
امکان نداره !
کد فایل php رو بزار ، تا ببینیم کجای کارت اشتباهه !؟

خیلی هم خوب امکان داره ! کدم ایرادی نداره مطمئنم

این یه مشکله که تو گوگل هم سرچ کردم روش های مختلفی براش ارائه شده ولی من سر در نیاوردم

مثلا میگن باید همه ی مشخصات سشن رو همراه آدرس url بفرستی و ...
 

D.A.V.O.O.D

Member
خیلی هم خوب امکان داره ! کدم ایرادی نداره مطمئنم

این یه مشکله که تو گوگل هم سرچ کردم روش های مختلفی براش ارائه شده ولی من سر در نیاوردم

مثلا میگن باید همه ی مشخصات سشن رو همراه آدرس url بفرستی و ...

والا من تمام کارهایم ajax است و تا الان به چنین مشکلی بر نخورده ام ! پس مطمئن باش که مشکل از شماست !
 
1: امکان نداره کدت ایرادی نداشته باشه ! برنامه ای ایراد ندارد که صفر خط کد داره !
2: شما نه سورس رو می دی نه توضیح میدی
3: اینقدر مطمینی دیگه چرا سوال می کنی ! اگه فکر میکتی نمیشه ! پاش بمون !
 

D.A.V.O.O.D

Member
1: امکان نداره کدت ایرادی نداشته باشه ! برنامه ای ایراد ندارد که صفر خط کد داره !
2: شما نه سورس رو می دی نه توضیح میدی
3: اینقدر مطمینی دیگه چرا سوال می کنی ! اگه فکر میکتی نمیشه ! پاش بمون !

تمامی این صحبت های این دوست عزیز تایید میشه !
 

foranyone

Well-Known Member
چرا عصبانی میشین :D

خیلی ممنون اشتباه از من بود :rose: معذرت میخوام

بزارین سوالم رو عوض کنم چون الان این مشکلو دارم :

فرض کنید یه فایل php قراره با ajax لود شه

داخل این فایل چطوری میشه لز هدر استفاده کرد ! آخه من استفاده میکنم ولی ریدایرت نمیشه !

لطفا راهنمایی کنید
 

D.A.V.O.O.D

Member
چرا عصبانی میشین :D

خیلی ممنون اشتباه از من بود :rose: معذرت میخوام

بزارین سوالم رو عوض کنم چون الان این مشکلو دارم :

فرض کنید یه فایل php قراره با ajax لود شه

داخل این فایل چطوری میشه لز هدر استفاده کرد ! آخه من استفاده میکنم ولی ریدایرت نمیشه !

لطفا راهنمایی کنید

خب دوست عزیز ، این که شما میگی مشکل از session نیست !
مشکل شما هدر است . دیگه وقتی که با ajax یک صفحه رو لود می کنی
PHP:
header('Location:
شما را به مکانی که می خواهی انتقال نمی ده !
واسه این کار باید شما بررسی کنی که تابع ای جکست دستورات JavaScript صفحه ای که لود می شه را می تونه اجرا کنه یا نه ؟! اگه می تونه که فقط کافیه از کد زیر استفاده کنی :
PHP:
document.location.href='./Manager';

موفق باشی و اینکه سعی کن سوالت را جوری بپرسی که جز خودت کسه دیگه هم متوجه بشه !
 

foranyone

Well-Known Member
گفتم که مشکل session حل شد ، البته مشکل هدر رو هم با this.location حل کرده بودم

گفتم شاید یه روش بهتری وجود داشته باشه !

سعی کن سوالت را جوری بپرسی که جز خودت کسه دیگه هم متوجه بشه !

چشم با 600 تا پست لابد بلد نیستم دیگه !!
 
مشکلت کد تو اینجاست که قبل از توابع header (کلهم اجمعین!) نباید خروجی داشته باشی.به عبارت دیگه کدهای header باید همیشه اولین خطهای هر صفحه ای باشن.
البته بعضی وقتها اولین خط صفخه هم که میزاریش ERR میده!!!؟؟!!
اگه باز اینجوری بود بگو تا یه بار دیگه پست بدم!
 

foranyone

Well-Known Member
مشکلت کد تو اینجاست که قبل از توابع header (کلهم اجمعین!) نباید خروجی داشته باشی.به عبارت دیگه کدهای header باید همیشه اولین خطهای هر صفحه ای باشن.
البته بعضی وقتها اولین خط صفخه هم که میزاریش ERR میده!!!؟؟!!
اگه باز اینجوری بود بگو تا یه بار دیگه پست بدم!


اینا رو میدونم عزیزم ، منظورم وقتی هست که صفحه ای که با آجکس لود میشه داخل header لود شه

امتحان کردی؟
 
اینا رو میدونم عزیزم ، منظورم وقتی هست که صفحه ای که با آجکس لود میشه داخل header لود شه

امتحان کردی؟

صفحه ای که با ajax لود میشه تو header لود بشه؟این یعنی چی؟
یکم توضیح میدی؟من قبلاً صفحه ای که توش header باشه رو با ajax لود کردم.و مشکلش رو حل کردم.ورداشتم header هایی رو که داشت گذاشتم تو صفحه ای که داره اون صفحه توش لود میشه.
 

foranyone

Well-Known Member
صفحه ای که با ajax لود میشه تو header لود بشه؟این یعنی چی؟
یکم توضیح میدی؟من قبلاً صفحه ای که توش header باشه رو با ajax لود کردم.و مشکلش رو حل کردم.ورداشتم header هایی رو که داشت گذاشتم تو صفحه ای که داره اون صفحه توش لود میشه.
بی خیال این مشکلو خیلی وقت پیش داشتم ، اون موقع با ریدایرکت کردن جاوااسکریپتی حلش کردم /
 

جدیدترین ارسال ها

بالا