[eluser]Pascal Kriete[/eluser]
He had to add it at the beginning, because eval expects the string to start with a php statement - it doesn't look for the first opening tag.
[eluser]sandwormusmc[/eluser]
Well, I actually meant the eval("?>".$string) after the $string="...?>";, so it looked like he was closing it out twice ...