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

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




نمايش نتايج 1 به 6 از 6

نام تاپيک: ریدایرکت نمیشود؟

  1. #1
    اگه نباشه جاش خالی می مونه mosi2007's Avatar
    تاريخ عضويت
    Jul 2007
    محل سكونت
    tehran
    پست ها
    271

    14 ریدایرکت نمیشود؟

    سلام دوستان
    یه سوال راجع به redirect داشتم
    تو این صفحه یه فرمی است که کاربر میاد و ادرس سایتی را وارد میکنه بعد ادرس سایت نشون داده میشه
    میخوام وقتی روی هر ادرس کلیک شد بعد عملیات ریدایرکت انجام بشه
    تو قسمت کد php این صفحه که وظیفه چاپ ادرسهای وارد شده را داره
    میخوام که هر کاربر وقتی کلیک کرد تابع countdown را فراخوانی کنم که ادرس را هم به عنوان ارگومان این تابع به تابع ارجاع داده بشه ولی نمیشه نمیدونم کجای این کد ایراد داره دوستان کمک کنند لطفا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. #2
    داره خودمونی میشه moein_ak's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    167

    پيش فرض

    سلام دوستان
    یه سوال راجع به redirect داشتم
    تو این صفحه یه فرمی است که کاربر میاد و ادرس سایتی را وارد میکنه بعد ادرس سایت نشون داده میشه
    میخوام وقتی روی هر ادرس کلیک شد بعد عملیات ریدایرکت انجام بشه
    تو قسمت کد php این صفحه که وظیفه چاپ ادرسهای وارد شده را داره
    میخوام که هر کاربر وقتی کلیک کرد تابع countdown را فراخوانی کنم که ادرس را هم به عنوان ارگومان این تابع به تابع ارجاع داده بشه ولی نمیشه نمیدونم کجای این کد ایراد داره دوستان کمک کنند لطفا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    دوست عزیز این کد ایرادای زیادی داره
    اولا شما داری لینکا رو بیرون تگ body چاپ میکنی
    دوما با تابع .click میتونی کارتو خیلی راحت تر کنی
    سوما وقتی از winow.location = link استفاده میکنی عمل ریدایرکت انجام نمیشه، کاری که این کد انجام میده دقیقا مثل موقعیه که روی یه لینک کلیک میکنی
    واسه میخوای واقعا عمل ریدارکتو انجام بدی اینطوری بهتره
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من میتونم کد درست شده رو تحویلت بدم ولی بهتره خودت درستش کنی تا تو ذهنت بمونه

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


  4. #3
    اگه نباشه جاش خالی می مونه mosi2007's Avatar
    تاريخ عضويت
    Jul 2007
    محل سكونت
    tehran
    پست ها
    271

    14

    دوست عزیز این کد ایرادای زیادی داره
    اولا شما داری لینکا رو بیرون تگ body چاپ میکنی
    دوما با تابع .click میتونی کارتو خیلی راحت تر کنی
    سوما وقتی از winow.location = link استفاده میکنی عمل ریدایرکت انجام نمیشه، کاری که این کد انجام میده دقیقا مثل موقعیه که روی یه لینک کلیک میکنی
    واسه میخوای واقعا عمل ریدارکتو انجام بدی اینطوری بهتره
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من میتونم کد درست شده رو تحویلت بدم ولی بهتره خودت درستش کنی تا تو ذهنت بمونه
    دستت درد نکنه درستش کردم ولی بازم یه مشکلی است
    این صفحه اصلی است که کاملا درست است , و اجرا میشه و صفحه ریداریکت میشه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اطلاعات را میاد از اینجا میگیره و بصورت bottun چاپ میکنه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    تا اینجا درسته همه چی
    حالا من میام این صفحه دوم را که لینکها را بصورت button چاپ کرده میام تغییر میدم که لینکه را بصورت
    لینک نشون بده ولی کد در اینجا درست اجرا نمیشه لطف کنید و مشکل را بگید که تو کجاست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by mosi2007; 04-02-2012 at 23:49.

  5. #4
    داره خودمونی میشه moein_ak's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    167

    پيش فرض

    دستت درد نکنه درستش کردم ولی بازم یه مشکلی است
    این صفحه اصلی است که کاملا درست است , و اجرا میشه و صفحه ریداریکت میشه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اطلاعات را میاد از اینجا میگیره و بصورت bottun چاپ میکنه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    تا اینجا درسته همه چی
    حالا من میام این صفحه دوم را که لینکها را بصورت button چاپ کرده میام تغییر میدم که لینکه را بصورت
    لینک نشون بده ولی کد در اینجا درست اجرا نمیشه لطف کنید و مشکل را بگید که تو کجاست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    دوست عزیز لینک ۱۰۰٪ چاپ میشه ولی مساله اینه که اصلا $_POST['addlinks'] مقداری داره یا نه
    اینو بذار اول کدی که مشکل داره
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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


  7. #5
    اگه نباشه جاش خالی می مونه mosi2007's Avatar
    تاريخ عضويت
    Jul 2007
    محل سكونت
    tehran
    پست ها
    271

    پيش فرض

    دوست عزیز لینک ۱۰۰٪ چاپ میشه ولی مساله اینه که اصلا $_POST['addlinks'] مقداری داره یا نه
    اینو بذار اول کدی که مشکل داره
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    'سلام دستت هم درد نکنه که داری به سوالم توجه میکنی
    این کدی را که شما گفتید گذاشتم $_POST['addlinks'] این هم دارای مقدار میباشد
    در پست قبلیم گفتم که اگر بجای این
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این را
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بزارم کدم اجرا میشه ولی مقدار را بصورت دکمه بوتون چاپ میکنه که من نمیخوام اینجوری بشه میخوام بصورت لینک بشه که من کد را تغییر دادم به این صورت
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بازم مقدار چاپ میشه این دفعه بصورت لینک ولی به محض اینکه روی لینک کلیک میکنم صفحه میپره و
    function countdown که برای ریدایرکت است و شماره انداز معکوس داره اجرا نمیشه
    میخوام وقتی روی لینک چاپ شده کلیک شد صفحه نپره و function countdown اجرا بشه ولی نمیشه؟

  8. #6
    داره خودمونی میشه moein_ak's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    167

    پيش فرض

    'سلام دستت هم درد نکنه که داری به سوالم توجه میکنی
    این کدی را که شما گفتید گذاشتم $_POST['addlinks'] این هم دارای مقدار میباشد
    در پست قبلیم گفتم که اگر بجای این
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این را
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بزارم کدم اجرا میشه ولی مقدار را بصورت دکمه بوتون چاپ میکنه که من نمیخوام اینجوری بشه میخوام بصورت لینک بشه که من کد را تغییر دادم به این صورت
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بازم مقدار چاپ میشه این دفعه بصورت لینک ولی به محض اینکه روی لینک کلیک میکنم صفحه میپره و
    function countdown که برای ریدایرکت است و شماره انداز معکوس داره اجرا نمیشه
    میخوام وقتی روی لینک چاپ شده کلیک شد صفحه نپره و function countdown اجرا بشه ولی نمیشه؟
    آهان
    من فکر کردم که میگی که کلا لینکا نمایش داده نمیشه واسه همین گفتم تست قبلیو انجام بده
    وقتی توی یه سایت روی یه دکمه با تایپ button کلیک میکنی هیچ اتفاقی نمیفته ولی وقتی روی لینکی که href داره کلیک میکنی صفحه عوض میشه(به این میگن event) واسه همین باید توی تابع callback کلیک بگی که این کارو انجام نده
    میتونی از دو طریق اینو انجام بدی
    ۱. آخر تابعی که موقع کلیک لینک فراخوانی میشه یه return false; بذاری
    ۲. یا اینکه اول تابعتو اینجوری بنویسی(من اینو ترجیح میدم چون هم شیک تره هم مطمئن تر)
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    وقتی به عنوان پارامتر تابع کلیک به متغیر بذاری جیکوئری تو اون متغیر اطلاعات رویدادو توی این متغیر میریزه و از طریق اون میتونی بگی که کاری که به صورت پیش فرض انجام میده رو(رفتن به صفحه ای که href مقدارشه) انجام نده

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


Thread Information

Users Browsing this Thread

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

User Tag List

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

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