السلام عليكم
هل يوجد طريقة لمعرفة من يقوم بتظمين صفحتي بالستخدام javascript او php
مثلا لدي صفحة html او php
واريد ان اعرف اسماء المواقع التي تقوم بتظمين صفحة الخاصة بي هل يوجد طريقة لمعرفة ذالك باستخدام javascript او php
يمكن فعل ذلك من خلال الـPHP : (ضع الكود في الصفحة التي سيتم تضمينها)
<?php $parent_domain = $_SERVER['HTTP_REFERER']; ?>
ثم خزّن قيمة المتغير parent_domain في قاعدة البيانات أو في ملف نصي.
أو من خلال الجافاسكريبت :
var parent_domain = document.referrer;
ثم أرسل القيمة إلى السرفر بإستعمال الـAJAX.
يمكن تخزينه في ملف نصي بهذه الطريقة:
<?php $file_path = 'file.txt'; $file_content = file_exists($file_path) ? file_get_contents($file_path)."\r\n" : ''; if ( isset($_SERVER['HTTP_REFERER']) && strpos($file_content, $_SERVER['HTTP_REFERER']) === false ) { $file_content .= $_SERVER['HTTP_REFERER']; file_put_contents($file_path, $file_content); } ?>
سيتم تخزين روابط المواقع التي تُضمّن صفحتك في ملف بإسم "file.txt" في نفس المجلّد الذي يتواجد فيه ملف الـPHP.
قد لا تعمل هذه الطريقة على بعض المواقع.
التعليقات