PDA

View Full Version : چگونه می شه فهمید که یک تبلیغ به صورت کد inline frame در 500 سایت فعال هست



internet
جمعه 20 بهمن 1385, 21:25 عصر
سلام
عرض ادب و احترام
خسته نباشید
دوستان عزیز من یه مشکلی دارم که نمی دونم چه طور حلش اش کنم و خیلی هم برام حیاتی هست اگه کمکم کنید خیلی ازتون ممنون می شم لطفاً هر کمکی که می شه دریغ نفرمائید.
سوال بنده این هست :
فرض کنید من یک کد inline frame تبلیغاتی به صورت بنر رو به 500 تا سایت دادم که بزارن صفحه اول سایتشون و من هم در اضاء اون به اونها خدمات می دم که کاری به اونش نداریم

حالا من چه طور مطلع بشم که آیا این 500 نفر کدومشون کد رو برداشته یا برنداشته یا کد فعال هست یا سایت طرف down هست اون هم به طور اتوماتیک وار ؟
به خدا نمی دونم باید چیکار کنم
یعنی من می خوام یه چیزی به کد inline frame ام اضافه کنم که وقتی دادم به طرف وقتی گذاشت توی سایت اش اگه اون کد رو برداره من مطلع بشم و نخوام به تک تک این سایت ها مراجعه کنم
با تشکر و سپاس فراوان

Behrouz_Rad
جمعه 20 بهمن 1385, 22:23 عصر
اگر از ASP.NET استفاده می کنی، می تونی عکس رو به صورت Stream بر روی صفحه نمایش بدی و آدرس صفحه رو به جای نام عکس بدی!


<img src="http://www.Site.com/myPage.aspx" />

در روال Load صفحه، UrlReferrer رو میگیری و بررسی می کنی که از طرف کدوم سایت هست!


و یا می تونی تکه کد جاوا اسکریپتی در اون فریم بنویسی که هرگاه Inline Frame فراخوانی شد، یک درخواست به صفحه ای مشخص از سایتت ارسال کنه و در اون صفحه UrlReferrer رو بازیابی کنی.

این آمار رو می تونی در دیتابیس ذخیره کنی و نتیجه ی دلخواه رو استخراج کنی.

موفق باشید.

پ.ن: حالت دوم امنیت نداره چون کاربر به راحتی میتونه کد جاوا اسکریپت رو حذف کنه!

internet
شنبه 21 بهمن 1385, 01:54 صبح
سلام
خسته نباشید
دوست عزیز بنده برنامه نویس نیستم
با کدهای php و htlm کار کردم ولی برنامه نویسی بلد نیستم
با تشکر

tabib_m
شنبه 21 بهمن 1385, 17:37 عصر
خوب شبیه همین راه رو میتونی تو php داشته باشی:




echo $_SERVER['HTTP_REFERER'];



اینجوری میتونی بفهمی که صفحه ی مورد نظر توی چه صفحه ای وارد شده.

موفق باشید.