PDA

نسخه کامل مشاهده نسخه کامل : ذخيره آي پي دانلودكنندگان



mid1385
09-10-2008, 10:59
با عرض سلام وخسته نباشيد
من براي اين كه بتونم آي پي افرادي كه به يه صفحه خاص رجوع كردن رو داشته باشم، از اين روش استفاده ميكنم :
ابتدا دستورات زير رو در يه فايل مثلا به نام counter.php ذخيره ميكنم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید(كه فايل hitcounter.txt هم در همون شاخه قرار داره)
بعد تو هر صفحه اي كه خواستم آي پي مراجعه كنندگان ثبت بشه فايل counter.php رو فراخوني ميكنم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدخب تا اينجا مشكلي ندارم
منتها هدف من اين هست كه ميخوام همين كار رو جوري انجام بدم كه آي پي افرادي كه يك فايل خاص رو از سايت من دانلود كردن تو يه فايل متني ثبت كنم
ولي موندم چطوري پياده سازيش كنم

jandedy
09-10-2008, 14:59
براي اينكه اينكار رو بكني ميتوني از هدر ها استفاده كني .

مثلا در صفحه download.html لينك زير رو ميدي :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدبعد در صفحه download.php كد زير رو وارد ميكني :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدتوضيح :

فكر ميكنم بدونيد تو لينك دانلود چيكار كردم :20: ولي تو فايل PHP در خط دوم فايله كه آي پي ها توش ذخيره ميشه و خط پنجم با هدر فايل فرستاده ميشه و كاربر هم دانلود ميكنه . اين هيچ مشكلي ايجاد نميكنه حتي كاربر هم نمي فهمه . در مورد
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید هم بگم كه اونم اسم فايل ميباشد .




تشكر يادتون نره ! :31: :27:

mid1385
10-10-2008, 10:11
ممنون از جواب كاملتون
يه سوال داشتم
تواين حالت من اگر بخوام آدرس دانلود فايلم رو به يه نفر بدم به طور مثال به اين صورت در مياد:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدنميشه از روشي استفاده كرد كه لينك رو به صورت مستقيم بدم و باز هم آي پي ها ثبت بشه؟ مثلا اين جوري باشه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

jandedy
10-10-2008, 12:43
اگه باشه من نميدونم ، ولي جور ديگه ميشه .