PDA

View Full Version : سوال: نمایش خطا به هنگام درخواست صفحه نزد سرور



yasgig
دوشنبه 18 آبان 1388, 17:05 عصر
با سلام
من یه صفحه دارم به طور مثال

http://localhost/demo/send.php
و این صفحه میتونه از طریق تگ Script توی سایر سایتها اجرا بشه.به صورت زیر

<script language="javascript" src="http://localhost/demo/send.php"></script>
حالا می خوام وقتی توی مرورگر آدرس زیر نوشته شد

http://localhost/demo/send.php
خطا نشون داده بشه ولی وقتی از طریق تگ script توی سایر سایتها اجرا شد این خطا نشون داده نشه و محتوای صفحه اجرا بشه.
در حقیقت نزد سرور اجرا نشه ولی نزد کاربر اجرا بشه.
لطفا منو در این زمینه راهنمایی کنین.
با تشکر

yasgig
دوشنبه 18 آبان 1388, 17:34 عصر
منظورتون رو متوجه نمی شم.میشه کمی بیشتر توضیح بدین؟

امیـرحسین
سه شنبه 19 آبان 1388, 00:25 صبح
شما منظورت اینه که میخوای کدهات رو مخفی کنی؟
در این باره خیلی بحث شده و راهی کشف نشده. من فقط یه جا دیدم که این کار کرده و اونم بیشتر شبیه باگ بوده تا ترفند.
با تمام این کارها، فکر نمی کنم بشه اسکریپتها رو از دید ابزارهایی مثل firebug و مشابهش مخفی کرد!

__ziXet__
سه شنبه 19 آبان 1388, 00:34 صبح
یه کار میتونی بکنی که از دید کاربران معمولی پنهان کنی و اونم اینه که referrer رو چک کنی اگه هیج referrerی وجود نداشت معلومه که کاربر این آدرس رو تو url زده یعنی به صورت مستقیم درخواستش میکنه که میتونه در این حالت ارور بدی

البته راه برای دور زدنش زیاده!