نمایش نتایج 1 تا 10 از 10

نام تاپیک: اشكال در كار با session

  1. #1

    اشكال در كار با session

    Warning
    : session_start() [
    function.session-start
    ]: Cannot send session cache limiter - headers already sent (output started at /home/amlaakdi/public_html/admin/frosh.php:3) in
    /home/amlaakdi/public_html/admin/frosh.php
    on line
    4


    سلام
    آقا من با اين خطا نميدونم بايد چيكار كنم .
    ميشه يك توضيح بدين ؟؟!!!

  2. #2
    کاربر دائمی آواتار parsidev
    تاریخ عضویت
    شهریور 1384
    محل زندگی
    همین حوالی
    پست
    258

    نقل قول: اشكال در كار با session

    قبل Session_start یه @ بذارین درست میشه:

    @session_start();

  3. #3
    کاربر دائمی آواتار ravand
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    راوند کاشان
    پست
    3,378

    نقل قول: اشكال در كار با session

    استفاده از @ كار درست و صحيحي نيست . شما اگه از برنامه ي notepad++ استفاده ميكني بايد به گزينه ي Encoding بريد و گزينه ي Encode in Utf-8 without Bom رو بزني . بيشتر اين ويرايشگر ها از اين امكانات رو دارن.

  4. #4
    کاربر دائمی آواتار parsidev
    تاریخ عضویت
    شهریور 1384
    محل زندگی
    همین حوالی
    پست
    258

    نقل قول: اشكال در كار با session

    نقل قول نوشته شده توسط ravand مشاهده تاپیک
    استفاده از @ كار درست و صحيحي نيست . شما اگه از برنامه ي notepad++ استفاده ميكني بايد به گزينه ي Encoding بريد و گزينه ي Encode in Utf-8 without Bom رو بزني . بيشتر اين ويرايشگر ها از اين امكانات رو دارن.
    صحیح ترین کار همینه.هیچ مشکلی هم نداره

  5. #5
    کاربر دائمی آواتار ravand
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    راوند کاشان
    پست
    3,378

    نقل قول: اشكال در كار با session

    نقل قول نوشته شده توسط parsidev مشاهده تاپیک
    صحیح ترین کار همینه.هیچ مشکلی هم نداره
    مشكل داره داداش مشكل داره. من زياد در اين مورد از برنامه نويسان باتجربه شنيدم. شنيدم اگه با مبايل اين صفحه رو باز كني با اخطار رو برو ميشي.

  6. #6

    نقل قول: اشكال در كار با session

    بله
    من با ravand موافقم.
    قبلا که با ++notepad کدنویسی میکردم، همین مشکل رو داشتم و بعد از کلی بررسی متوجه شدم که مشکل از Encoding هست!
    همچنین قبل از راه اندازی سایت، باید تمام ارورها را برطرف کنیم و قسمتهای خاص که مثلا روی لوکال ارور میدن و روی سرور ارور نمیدن، باید از @ استفاده کرد.
    مثل دستور mail

  7. #7
    کاربر دائمی آواتار ravand
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    راوند کاشان
    پست
    3,378

    نقل قول: اشكال در كار با session

    نقل قول نوشته شده توسط M.Rahi مشاهده تاپیک
    بله
    من با ravand موافقم.
    قبلا که با ++notepad کدنویسی میکردم، همین مشکل رو داشتم و بعد از کلی بررسی متوجه شدم که مشکل از Encoding هست!
    همچنین قبل از راه اندازی سایت، باید تمام ارورها را برطرف کنیم و قسمتهای خاص که مثلا روی لوکال ارور میدن و روی سرور ارور نمیدن، باید از @ استفاده کرد.
    مثل دستور mail
    اول نوشتي با من موافقي بعد حرفي رو كه من قبول ندارم نوشتي !
    الان اگه از برنامه ي notepad ويندوز استفاده كني مجبوري از @ استفاده كني ولي برنامه ي notepad++ گزينه اي رو در اختيار شما گذاشته كه بتوني مشكلت رو حل كني. خب بشر وقتي يه گزينه ي Encode in Utf-8 without Bom رو اين برنامه در اختيارت گذاشته چه نيازيه كه همه ي كدهات رو برداري @ براش بذاري؟

  8. #8

    نقل قول: اشكال در كار با session

    نقل قول نوشته شده توسط ravand مشاهده تاپیک
    اول نوشتي با من موافقي بعد حرفي رو كه من قبول ندارم نوشتي !
    الان اگه از برنامه ي notepad ويندوز استفاده كني مجبوري از @ استفاده كني ولي برنامه ي notepad++ گزينه اي رو در اختيار شما گذاشته كه بتوني مشكلت رو حل كني. خب بشر وقتي يه گزينه ي Encode in Utf-8 without Bom رو اين برنامه در اختيارت گذاشته چه نيازيه كه همه ي كدهات رو برداري @ براش بذاري؟
    نه، متوجه منظورم نشدید.
    گفتم که، مواقعی نیاز به استفاده از @ هست که مجبور باشیم. مثلا شما وقتی دارید روی یه سایت که روی لوکال هست کار میکنید، اگر از دستور mail استفاده کنید، با ارور مواجه میشید و مجبورید برای عدم نمایش ارور از @ استفاده کنید.
    چون دستور mail فقط روی سرور اصلی جواب میده.
    اوکی؟

  9. #9

    نقل قول: اشكال در كار با session

    نقل قول نوشته شده توسط M.Rahi مشاهده تاپیک
    نه، متوجه منظورم نشدید.
    گفتم که، مواقعی نیاز به استفاده از @ هست که مجبور باشیم. مثلا شما وقتی دارید روی یه سایت که روی لوکال هست کار میکنید، اگر از دستور mail استفاده کنید، با ارور مواجه میشید و مجبورید برای عدم نمایش ارور از @ استفاده کنید.
    چون دستور mail فقط روی سرور اصلی جواب میده.
    اوکی؟
    سلام من حرف شما رو قبول دارم بعضی اوقات بعضی خطاها رو نمی شود پوشاند مثله خطای دیتابیس یا ایمیل فرضاً وب سرور ایمیل قطع باشد یا همینطور به سرور دیتابیس دسترسی قطع شود PHP شروع به نشان دادن خطاهایی می کنند که نمابش این خطاها برای کاربران مناسب نیست و حتی دلیل امنیتی هم محسوب می شه که از @ استفاده کنید که هنگام Injection دیتابیس خطا را هکر نبیند.

  10. #10
    کاربر دائمی آواتار رضا قربانی
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    ܓܨ_| ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ _
    پست
    1,824

    نقل قول: اشكال در كار با session

    @ کارش اینه : اون خطی که ازش استفاده شده رو می خونه ، اگر معنی داد که دستورات رو اجرا می کنه و اون خط کارش رو انجام می ده اگر نه که بدون چون و چرا و ارور ازش می گذره.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •