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

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




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

نام تاپيک: كاربر يا include

  1. #1
    Banned
    تاريخ عضويت
    May 2008
    محل سكونت
    Apache
    پست ها
    300

    پيش فرض كاربر يا include

    آيا مي شه فهميد كه كاربر اين صفحه را باز كرده يا صفحه با include يا frame باشده ؟

    تشكر //

  2. #2
    ناظر انجمن مباحث عمومی نرم‌افزار Mohammad King's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    Markazi-Arak
    پست ها
    6,470

    پيش فرض

    سلام

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

    موفق باشید .

  3. #3
    کاربر فعال انجمن موسیقی David.Jn's Avatar
    تاريخ عضويت
    Jul 2007
    پست ها
    2,070

    پيش فرض

    آيا مي شه فهميد كه كاربر اين صفحه را باز كرده يا صفحه با include يا frame باشده ؟
    میشه واضحتر بگین منظورتون چیه؟! شاید منظورتون تزریق کد ه!

  4. #4
    Banned
    تاريخ عضويت
    May 2008
    محل سكونت
    Apache
    پست ها
    300

    پيش فرض

    منظورم اينه كه اگر كاربر خودش شخصا صفحه را باز كرده مثلا توي adressbar نوشته a.php صفحه ريدايركت بشه و اگر من include كرده باشم اين اتفاق نيفتد !

  5. #5
    پروفشنال as13851365's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    لیبدرا
    پست ها
    914

    پيش فرض

    یکی از راههاش این است که از متغییر سراسری استفاده کنید.

    مثلا ما یک صفحه داریم با نام asle.php و چندین صفحه با نام های مثلا left.php و top.php و button.php و ...

    حالا می خواهیم کاربران نتونند صفحه های دیگه مثلا left.php را به صورت مجزا ببینه .

    برای این کار یک متغییر سراسری در فایل asle.php تعریف می کنید و بعد در ما بقی فایل ها مقدار متغییر را چک می کنید اگر متغیر وجود داشت که هیچ در غیره این صورت به صفحه asle.php ریدایرکت می کنی .

    برای تعریف متغییر سراسری هم می تونی از روش زیر استفاده کنی :
    ;0=x$
    ; global $x

    برای چک کردن هم از دستور زیر استفاده کن
    if isset $x

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


  7. #6
    حـــــرفـه ای Bill Gates's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    @ Company
    پست ها
    3,465

    پيش فرض

    آيا مي شه فهميد كه كاربر اين صفحه را باز كرده يا صفحه با include يا frame باشده ؟

    تشكر //
    سلام
    یکی از راه ها استفاده از session یا cookie هستش که تمامی ویو ها رو ثبت میکنه
    include معمولا فکر نکنم بشه
    ولی frame معمولا باید باهاش ورودی رو بگیری ببینی از غیره جای اصلیش اومدن یعنی ...

    تشكر //
    تشکر//

  8. این کاربر از Bill Gates بخاطر این مطلب مفید تشکر کرده است


  9. #7
    Banned
    تاريخ عضويت
    May 2008
    محل سكونت
    Apache
    پست ها
    300

    پيش فرض

    اينا اصلا به درد نمي خوره !

  10. #8
    حـــــرفـه ای Bill Gates's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    @ Company
    پست ها
    3,465

    پيش فرض

    اينا اصلا به درد نمي خوره !
    شما سوالت یه جوریه انگار کاره دیگه میخوای کنی منظورت رو یه جور دیگه میگی !
    خوب سوالت رو بگو واسه چه کاری میخوای تا راه بهتر بگیم

  11. #9
    Banned
    تاريخ عضويت
    May 2008
    محل سكونت
    Apache
    پست ها
    300

    پيش فرض

    منظورم كاملا واضع است !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!

  12. #10
    حـــــرفـه ای Bill Gates's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    @ Company
    پست ها
    3,465

    پيش فرض

    بحث رو نمیخوام منحرف کنم ولی میگم که بگی
    شما سوال کردی من جواب دادم شما گفتی اینا بدرد نمیخوره
    خوب باید توضیح بدی که چیش بدرد نمیخوره؟ چطور میخوای و ...

    ==
    نیما هم بیاد این 2 - 3 تا پست آخر رو پاک کنه

  13. این کاربر از Bill Gates بخاطر این مطلب مفید تشکر کرده است


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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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