النتائج 1 إلى 5 من 5

الموضوع: هل من طريقة لمعرفة الاي بي الحقيقي

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    179

    هل من طريقة لمعرفة الاي بي الحقيقي



    السلام عليكم اخواني هل احدكم يعرف الطريقة البرمجية التي نستطيع من خلالها احضار الاي بي الحقيقي وليس البروكسي تعليمة 'REMOTE_ADDR' تحضر اي بي البروكسي

    السلام عليكم





    __________________
    موقع مدرسة القصاب الاسلامي
    alkasabschool.com


  2. #2


    مر علي كود يستخرج الايبي الحقيقي هنا في هذا القسم

    ابحث عنه وبأذن الله تجده






  3. #3


    اخي اقدم لك هذه الدوال

    كود PHP:
    <?php
    /**********************************************
    ##############################################

    Harhoor Library 1: PHP ready-to-use functions
                       harhoorlib1.php
                       version 0.0002
                       create date: 7-feb-2004
                       last update date: 16-june-2006

         Library by: Mohammed A. Shannaq
                     www.shannaq.et
                     www.shannaq.net
                     m.shannaq#gmail.com
                     
                     
    ###############################################
    ***********************************************/
    /*
    Library structure

    - GetRealIP() : Gets the Real IP of the current user even he is connecting through proxy.
    - GetIPhost() : Gets the IP Host Address for the given IP
    - usingProxy() : boolean value (true, false) , detect that the given IP uses a proxy or not (will be true if the real ip != $REMOTE_ADDR)

    */


    //============================================================================
    //############################################################################

    function GetRealIP(){
        if (
    getenv(HTTP_X_FORWARDED_FOR)){
                
    $ip=getenv(HTTP_X_FORWARDED_FOR);            
             } elseif (
    getenv(HTTP_CLIENT_IP)){
                
    $ip=getenv(HTTP_CLIENT_IP);
             } else {
               
    $ip=getenv(REMOTE_ADDR);
               }
             return 
    $ip;
    //end of GetRealIP function

    function GetIPhost($ip){
             
    $host gethostbyaddr($ip);
             return 
    $host;
    //end of GetIPhost function

    function usingProxy($ip){
        
    $real_ip GetRealIP();
        if (
    $real_ip != $ip){
                
    $usesproxy true;
             } else {
                
    $usesproxy false;
             }
             return 
    $usesproxy;
    //end of usingProxy function

    ?>

    كما انني قمت على تضمين الملف في المرفقات

    يمكنك منادة الدالة GetRealIP لمعرفة الأي بي الحقيقي للمتصفح الحالي.

    ولمعرفية اذا كان المتصفح الحالي يتصفح من بروكسي قم بمناداة الدالة usingProxy
    حيث تقوم القيمة true اذا كان يستخدم بروكسي او القيمة false اذا كان لا يستخدم بروكسي

    بامكانك مناداة الدالة GetIPhost وتزويدها بعنوان الأي بي لمعرفة الهوست نيم لذلك الأي بي


    تحياتي،
    محمد شناق





    __________________
    jorecom

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    179


    شكرا لك اخ سيف وشكرا لك اخ محمد
    كنت قبل قليل في موقعك الذي انزلت فيه قاعدة بيانات الاي بي للدول التي كنت ابحث عنها منذ زمن
    السؤال الذي يطرح نفسه هل يمكن ان تعلمنا الطريقة التي تستعملها المواقع لااجل الاعلان الموجه بواسطة الدولة يعني كيف تعرف الدولة مباشرة دون ان تقوم مثلا بعملية اعادة للاي بي يعني مثلا بقيمة مخفية مثلا

    فهي اتعرف انني بسورية من الصفحة الاولى ماهي الطريقة بعد اذنك ؟؟؟؟؟؟؟؟؟؟





    __________________
    موقع مدرسة القصاب الاسلامي
    alkasabschool.com

  5. #5


    اقتباس المشاركة الأصلية كتبت بواسطة سوري
    شكرا لك اخ سيف وشكرا لك اخ محمد
    كنت قبل قليل في موقعك الذي انزلت فيه قاعدة بيانات الاي بي للدول التي كنت ابحث عنها منذ زمن
    السؤال الذي يطرح نفسه هل يمكن ان تعلمنا الطريقة التي تستعملها المواقع لااجل الاعلان الموجه بواسطة الدولة يعني كيف تعرف الدولة مباشرة دون ان تقوم مثلا بعملية اعادة للاي بي يعني مثلا بقيمة مخفية مثلا

    فهي اتعرف انني بسورية من الصفحة الاولى ماهي الطريقة بعد اذنك ؟؟؟؟؟؟؟؟؟؟

    شكرا لك اخي في البداية ودعني اوضح لك الفكرة بشكل عام مع الإبتعاد عن البرمجة لأن البرمجة تختلف بطبيعة الموقع.

    دعني افترض انك قمت على عمل دالة تقوم بمعرفة دولة الأي الأي بي للمتصفح الحالي ولنسميها مثلا getcurrentvisitorIP وكان ضمن ملف يسمى functions.php

    ودعني افترض ان هناك ملف يتم تضمينه الى جميع صفحات موقعك ولنسميه مثلا global.php والذي يحتوي على المتغيرات الأساسية لموقعك

    فلو قمت على مناداة الدالة getcusrrentvisiotIP ضمن ملف global.php مثلا كما يلي:

    كود PHP:
    <?php
    $now_country 
    getcurrentvisiotIP();
    ?>
    فاقد اصبح لدينا الان متغير باسم now_country$ يحمل اسم دولة المتصفح الحالي للصفحة مثلا sy او jo او sa

    ونريد ان نقول في الصفحة لرئيسية مثلا ، اهلا بك في (اسم الدولة) ، فما علينا الا ان نكتب في الصفحة الرئيسية index.php ما يلي

    كود PHP:
    <?php
    require_once("functions.php");
    require_once(
    "global.php");
    echo 
    "اهلا بك في " $now_country;
    ?>
    او اذا كنا مثلا نريد عرض العلم الخاص بالدولة فما عليها الا القيام بما يلي في index.php


    كود PHP:
    <?php
    require_once("functions.php");
    require_once(
    "global.php");
    echo 
    "<img src=/images/" $now_country ".png";
    ?>
    طبعا هذا شرح بسيط فقط لتوضيح الفكرة.

    -------------
    شكرا لك ،
    محمد شناق





    __________________
    jorecom





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض