تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 15 از 15

نام تاپيک: پنل پويا براي كاربران

  1. #11
    آخر فروم باز
    تاريخ عضويت
    Jan 2006
    محل سكونت
    127.0.0.1
    پست ها
    2,664

    پيش فرض

    آيا session رو فقط يه بار ميشه فراخواني و استفاده كرد
    نه... کار با سشن مثل کار با یک آرایه معمولی هست... با این تفاوت که بین صفحات مختلف لازم نیست این آرایه رو دوباره تعریف کنیم.
    متغيرم رو از master.php به login.php اوردم همون جوري كه گفتي حالا مي خوام بدونم كه نميشه از login.php به يه صفحه ديگه و همينطوري ... به چند تا صفحه اين متغير رو بدم..آخه از روش شما استفاده كردم و فقط بين دو صفحه جواب داد آيا را هي داره؟؟؟؟
    تا وقتی که مرورگر باز هست ، کوکی هایی که توسط سشن نوشته شده در مرورگر فعال هستند...
    یعنی شما میتونید در صفحه a سشن رو تعریف کنید ، به صفحه b بروید و از اون استفاده کنید... سپس به صفحه c بروید و از اون هیچ استفاده ای نکنید و در صفحه d باز ازش استفاده کنید... حتی میتونید لینک بزارید به سایت x.com ، به اونجا برید ، بعد توسط یه لینک دیگه (یا نوشتن آدرس صفحه ای که سشن رو میخونه) به سایت خودتون برگردید و از سشنی که قبلا تعریف کردید استفاده کنید.
    این کد ها رو تست کنید:

    page1.php
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    page2.php
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    page3.php
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    (این کدها از لحاظ استاندارد های html بهینه نیست... فقط برای مثال خلاصه نوشتم.)
    به صفحه page1.php بروید... لینک صفحه شماره دو رو دنبال کنید... سپس به صفحه شماره 3 بروید...
    میبینید که سشن هنوز از بین نرفته... مرورگر رو ببندید (اگه از مرورگرهایی که قابلیت tab دارن استفاده میکنید ، مثل IE7, Opera, FireFox حتما باید مرورگر رو ببندید و با بستن تب مورد نظر این کار انجام نمیشه!) حالا دوباره مرورگر رو باز کنید ، به صفحه page2.php یا page3.php بروید... میبینید که آرایه ای که نمایش داده میشه خالی از مقدار هست ، یعنی کوکی ها پاک شدند!
    Last edited by my friend; 31-10-2007 at 14:42.

  2. #12
    اگه نباشه جاش خالی می مونه saghishab's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    iran
    پست ها
    223

    پيش فرض

    دوست من واقعا ممنونم..خيلي كمكم كردي با كمي تغييير كد ها مشكلم حل شد..اما يه سوالي به ذهنم رسيد

    فرض كنيم در آن واحد چند كاربر در چند جاي مختلف وارد پنل خود ميشن و مي خوان چيزي رو درج و يا .... كنن

    حالا با توجه به اينكه من از session استفاده كردم در تمام اين صفحات. آيا مشكلي پيش نمياد.. يعني مثلا user

    هايي كه با سيشن جابجا شد قاطي پاتي نميشه.... يعني سيشن براي هر IE فرق داره يا واسه همه يكيه؟؟؟؟؟
    آيا واقعا مشكل پيش مياد؟؟؟ يا نه

  3. #13
    آخر فروم باز
    تاريخ عضويت
    Jan 2006
    محل سكونت
    127.0.0.1
    پست ها
    2,664

    پيش فرض

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

  4. #14
    اگه نباشه جاش خالی می مونه saghishab's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    iran
    پست ها
    223

    پيش فرض

    دوست من ..من تمامي صفحاتم رو طراحي كردم و به كمك كد هاي تو همه چيز درست شده بود اما حالا كه دارم صفحات رو تست مي كنم مي بينم كه error ميده و ميگه كه session قابل ارسال نيست مرورگر و بستم reset كردم باز هم همون پيغام رو ميده تو IE اين پيغام رو ميده... توي اديتور من پيغامي نميده ولي بازم session ارسال نميشه
    ميدوني چرا؟؟؟ اين متن error

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at c:\wamp\www\sanjesh\MAIN\viewmaster.php:15) in c:\wamp\www\sanjesh\MAIN\viewmaster.php on line 20
    اخه ديشب همه چيز درست بود

  5. #15
    آخر فروم باز
    تاريخ عضويت
    Jan 2006
    محل سكونت
    127.0.0.1
    پست ها
    2,664

    پيش فرض

    قبل از استفاده از تابع ()session_start هیچ داده ای نباید به سمت مرورگر فرستاده بشه...
    به عبارت دیگه ، در اولین خط از فایل php ، درست بعد از php?> باید از این تابع استفاده بشه... مثلا:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    صفحه بالا خطایی رو نشون نمیده ، اما این یکی چرا:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •