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

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




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 18

نام تاپيک: مشکل در header

  1. #1
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Aug 2008
    پست ها
    390

    پيش فرض مشکل در header


    سلام به همه عزیزان

    مشکلی که من با هدر دارم اینه که وقتی داخل شرط قرار میگیره عمل نمیکنه و پیغام زیر رو میده ؛

    Warning: Cannot modify header information - headers already sent by (output started at c:\wamp\www\xxxx\uuu\mmm.php:24)

    شرط ؛
    if ($a != null)
    {
    header ("location: fff.php") ;
    exit ;
    }
    خواهشاً کمک کنید .

    --------------------------------------------------------
    محان

  2. #2
    داره خودمونی میشه ali00h's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    اصفهان
    پست ها
    74

    پيش فرض

    یعنی چی؟
    یعنی اگه شرطو برداری کار میده؟
    شما نباید قبل header هیچ خروجی بدی

  3. #3
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    شما نباید قبل header هیچ خروجی بدی
    مشکل همینه که باید حل بشه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  4. #4
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Aug 2008
    پست ها
    390

    پيش فرض

    ممنون از لطفتون ،

    ولی من قبل از هدر خروجی ندادم .

    بعد از هدر هست .

    بله بیرون هدر کار میکنه .

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

    وگرنه باید یه صفحه دیگه برای انتقال ایجاد کنم که برای صفحات دیگه هم باید همین کار رو کرد که من نمیخوام این طور بشه .

    کمک کنییییییییییییییییییییید .

    -------------------------------------------------------
    محان

  5. #5
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    به احتمال 120% مشکل از انکودینگ فایهاتونه!
    انکودینگ فایل رو بزار روی UTF-8 whtout BOM درست میشه.
    اگر این تنظیم رو پیدا نکردی نام ویرایشگر رو بگو تا کسانی که از اون ویرایشگر استفاده میکنند راهنمایی کنند

  6. #6
    داره خودمونی میشه ali00h's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    اصفهان
    پست ها
    74

    پيش فرض

    میشه کد کاملو بزارین اینجا؟
    اینجوری بهتر میتونیم کمکتون کنم

  7. #7
    داره خودمونی میشه ali00h's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    اصفهان
    پست ها
    74

    پيش فرض

    به احتمال 120% مشکل از انکودینگ فایهاتونه!
    انکودینگ فایل رو بزار روی UTF-8 whtout BOM درست میشه.
    اگر این تنظیم رو پیدا نکردی نام ویرایشگر رو بگو تا کسانی که از اون ویرایشگر استفاده میکنند راهنمایی کنند
    این مسیرو دنبال کنید
    start->run->edit
    بعد فایل php تونو با این ادیتور باز کنید ببینید کاراکتر اضافی بالای header به عنوان خروجی وجود داره یا نه

  8. #8
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    نیازی به این کارا نیست چون اگه مشکل ریشه ای حل نشه دوباره هر وقت که اون فایل ادیت بشه مشکل هم تکرار میشه! همه ویرایشگرهای php امکان تنظیم انکودینگ فایل رو دارن فقط باید از طریق برنامه اونو تنظیم کرد تا برای صفحات بعدی هم همون تنظیم اعمال بشه!

  9. #9
    داره خودمونی میشه ali00h's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    اصفهان
    پست ها
    74

    پيش فرض

    نیازی به این کارا نیست چون اگه مشکل ریشه ای حل نشه دوباره هر وقت که اون فایل ادیت بشه مشکل هم تکرار میشه! همه ویرایشگرهای php امکان تنظیم انکودینگ فایل رو دارن فقط باید از طریق برنامه اونو تنظیم کرد تا برای صفحات بعدی هم همون تنظیم اعمال بشه!
    من منظورم این نیست که هر بار برین با این ادیتور حذفش کنید
    میخوام مشکل کشف بشه

  10. این کاربر از ali00h بخاطر این مطلب مفید تشکر کرده است


  11. #10
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Aug 2008
    پست ها
    390

    پيش فرض

    سلام

    ببخشید همتون رو درگیر این مشکل کردم.

    ادیتوری که من دارم استفاده میکنم اینه ؛ Nusphere PHPEd

    =====================================
    اینم یکی از کدهاست که شرط رو بررسی میکنه وارد میشه بعد از انجام هم به هدر میرسه و مابقی ماجرا ...
    (if ($t_id != null
    {
    $delete = " delete from topic where l_id='$l_id' and h_id='$h_id' and t_id='$t_id' " ;
    $result = mysql_query ($delete) ;

    header("location:"."topic.php?lesson_id=$h_id&header_id=$h_id") ;
    exit ;
    }

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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