PHP HELP
  • Dj Faustus #411
    Hibaüzenetet ad vissza?
    Extra.hu-n engedélyezve van a mail függvény?
    Másrészt az alábbi sorok nemigazán jók:
    $url = ("URL: ".$HTTP_REFERER."\r\n");
    $hst = ("Host: ".gethostbyaddr($REMOTE_ADDR)."\r\n");
    $ipszam = ("IP: ".$REMOTE_ADDR."\r\n");
    $agent = ("Gépadatok: ".$USER_AGENT."\r\n");


    inkább így:
    function GetIP() {
    if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown"))
    $ip = getenv("HTTP_CLIENT_IP");
    else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
    $ip = getenv("HTTP_X_FORWARDED_FOR");
    else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"),"unknown"))
    $ip = getenv("REMOTE_ADDR");
    else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
    $ip = $_SERVER['REMOTE_ADDR'];
    else
    $ip = "unknown";
    return($ip);
    }
    $url = ("URL: ".$_SERVER['HTTP_REFERER']."\r\n");
    $hst = ("Host: ".gethostbyaddr(GetIP())."\r\n");
    $ipszam = ("IP: ".GetIP()."\r\n");
    $agent = ("Gépadatok: ".$_SERVER['USER_AGENT']."\r\n");