PDA

View Full Version : سوال: نیاز به یک کد PHP مهم



wordnet
دوشنبه 16 تیر 1393, 13:14 عصر
سلام

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

ممنونم

emadrezvani
دوشنبه 16 تیر 1393, 13:36 عصر
فقط از سایت هایی که من تعیین میکنم این صفحه قابل اجرا باشد و اگر جز این بود ارور دهد
1. قرار هست referer تعیین کنید ؟!
یا 2. قرار هست برای یک IPخاص قابل اجرا باشد؟

wordnet
چهارشنبه 18 تیر 1393, 15:46 عصر
ببینید قرار است تعیین بشه فقط از یک ادرس یا همون رفرنس اگر اومد این فایل قابل دانلود باشه

Unique
پنج شنبه 19 تیر 1393, 16:33 عصر
تنها عاملی که به راحتی قابل دور زدن نیست IP هستش ، شما میتونید اجازه دانلود فقط به IP های خاص بدین. بحث referrer و url و همه این ها منتفیه.

sh.n.n786
پنج شنبه 19 تیر 1393, 23:16 عصر
درود و ...
حق با Unique (http://barnamenevis.org/member.php?11933-Unique) عزیزه Referral قابله جعله ip راه مناسبه میتونید این شکلی چک کنید.


$list = array(
'11.22.33.44',
'44.55.66.77',
);
if(in_array($_SERVER['REMOTE_ADDR'], $list)) {
// Allow
} else {
// Deny
}

desatir7316
جمعه 20 تیر 1393, 12:13 عصر
ببینید قرار است تعیین بشه فقط از یک ادرس یا همون رفرنس اگر اومد این فایل قابل دانلود باشه

از webservice استفاده کن و قبلش authenticate کن