$value ) { $TEMPLATE = str_replace("{\$$key}", $value, $TEMPLATE); } if( is_numeric($_GET['id']) ) { $value = $_GET['id']; $cookie_set = FALSE; if( $USE_COOKIES && isset($_COOKIE['tgpx_click']) ) { if( strstr(",{$_COOKIE['tgpx_click']},", ",{$_GET['id']},") ) { $cookie_set = TRUE; } else { $value = "{$_COOKIE['tgpx_click']},{$_GET['id']}"; } } if( !$USE_IPLOG ) { $_SERVER['REMOTE_ADDR'] = ''; } if( !$cookie_set ) { $fd = fopen("$DDIR/clicklog", 'a'); if( $fd ) { flock($fd, LOCK_EX); fwrite($fd, "{$_GET['id']}|{$_SERVER['REMOTE_ADDR']}\n"); flock($fd, LOCK_UN); fclose($fd); } if( $USE_COOKIES ) { setcookie('tgpx_click', $value, time() + $EXPIRE, '/'); } } } header("Location: $TEMPLATE"); ?>