• 04-02-2013, 10:15:01
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Apache olmasına rağmen benim host üzerinde ;

    <?php
    echo $_SERVER['REMOTE_ADDR'];
    ?>
    komutu hiç birşey yapmıyor. Neden olabilir ?
  • 04-02-2013, 10:23:10
    #2
    function get_ip() {
      if($_SERVER) {
        if($_SERVER['HTTP_X_FORWARDED_FOR'])
          $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
        elseif($_SERVER['HTTP_CLIENT_IP'])
          $ip = $_SERVER['HTTP_CLIENT_IP'];
        else
          $ip = $_SERVER['REMOTE_ADDR'];
      }
      else {
        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;
    }
    echo get_ip();
    şu fonksiyonla dener misiniz en azından getenv ile dönüş almanız lazım?
    kodun başladığı ilk satırda echo $_SERVER['REMOTE_ADDR'] diye output verin. bazen yazım hataları nedeniyle kontrol yerine atama yapılabilir ya da supergloballeri yeniden yazan hatalı bir kodlama olabilir..
  • 04-02-2013, 11:07:01
    #3
    Teşekkürler digiklan !

    En azından forumun anlayış ve duyarlılık duvarları henüz yıkılmamış biri olmandan ötürü sağolasın . . .

    Deniyorum.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 11:07:01 -->-> Daha önceki mesaj 10:51:48 --

    Problemi ip.php adlı bir dosya oluşturarak içerisine

    Alıntı
    <?php
    $ip = $_SERVER['REMOTE_ADDR'];
    echo "IP Adresiniz: $ip";
    ?>
    kodunu ekledim ve iframe kodu ile bu sayfayı çağırdım.
  • 04-02-2013, 11:13:30
    #4
    Alıntı
    $ip = $_SERVER['REMOTE_ADDR'];
    echo "IP Adresiniz: $ip";
    bu kodu doğrudan sayfada yazsanızda aynı işlevi görmesi gerekiyor.
  • 04-02-2013, 15:57:06
    #5
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    bu kodu doğrudan sayfada yazsanızda aynı işlevi görmesi gerekiyor.
    Kesinlikle haklısınız lakin Remote_ADDR kodunu derleyemeyen sunucular olabiliyor.