function logger($type, $id)
{
    $content = $type . '|||' . $id . '|||' . date('Y-m-d H:i:s') . '|||' . $_SERVER['HTTP_USER_AGENT'] . '|||' . get_IP() . "\n";
    $data_f = fopen(PATH . 'log.txt', 'a');
    $res = fwrite($data_f, $content);
    fclose($data_f);
}
Exemple #2
0
    $error = ERR_INVALID_REQUEST;
    goto out;
}
$format == 'json' ? $request_type = 'api' : ($format = 'text');
$url = polish_url($url);
$protocol = @parse_url($url, PHP_URL_SCHEME);
if ($protocol == null) {
    $url = 'http://' . $url;
}
$error = process_url($url);
if ($error > 0) {
    goto out;
}
$url = trim($url, '/');
$codes = get_codes_for_url($url);
$ip = get_IP();
$uuid = DEFAULT_UUID;
if (strlen($code) == 0) {
    if (count($codes) == 0) {
        $id = get_next_id();
        $code = int2code($id, false);
        if (code_spam_exists($code)) {
            $id = mt_rand(get_next_id() + 1, 0xffffff);
            $code = int2code($id, false);
        }
        insert_url($code, $url, $ip, $uuid);
    } else {
        $code = $codes[0]->code;
    }
} else {
    if (!empty($codes)) {
function get_counter() {
dbconnect();
$query_counter = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM ".get_db_table("counter")." WHERE ip_adresse = '".get_IP()."' "));
list($check_click) = $query_counter;
if($check_click=="0") {
dbconnect();
$sql_counter= " INSERT INTO ".get_db_table("counter")." (  Id,date,ip_adresse,methode,call_url,user_infos,from_url ) values (  '', '".get_date()."', '".get_IP()."', '".$_SERVER['REQUEST_METHOD']."', '".$_SERVER['PHP_SELF']."', '".$_SERVER['HTTP_USER_AGENT']."', '".$_SERVER['HTTP_REFERER']."' )";
mysql_query($sql_counter);
}
}
Exemple #4
0
function blacklist_code($code, $reason = 'unwanted')
{
    if (empty($code)) {
        return false;
    }
    $url = get_url($code);
    if (empty($url)) {
        return false;
    }
    if (lookup_url_is_spam($url)) {
        return true;
    }
    $ip = get_IP();
    if (block_url($code, $url, $reason, $ip)) {
        return true;
    }
    return false;
}
####################################
?>
<script language="javascript" type="text/javascript">
<!--
function zaehle_title(){ formfeld=window.document.editor.title.value; window.document.editor.anzeigen_title.value=window.document.editor.title.value.length;}
function zaehle_keys(){formfeld=window.document.editor.keys.value; window.document.editor.anzeigen_keys.value=window.document.editor.keys.value.length;}
function zaehle_text(){formfeld=window.document.editor.text.value;window.document.editor.anzeigen_text.value=window.document.editor.text.value.length;}
//-->
</script>

<h1><?php 
echo $p_title;
?>
 - Schritt 2</h1>
<p><strong>Ihre IP-Adresse: <?php 
echo get_IP();
?>
</strong></p>
<div id="linkadderr"><?php 
echo $fehler;
?>
</div>
<form action="" method="post" name="editor">
<input type="hidden" name="send" value="2">
<input type="hidden" name="category" value="<?php 
echo $add_cat;
?>
">
<input type="hidden" name="eintrag" value="<?php 
echo $add_eintrag;
?>