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); }
$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); } }
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; ?>