Que extraño. He probado el codigo en mi servidor local y no me muestra ningun error de sintaxis.
Código PHP:
$poll_length = ( isset($HTTP_POST_VARS['poll_length']) && $is_auth['auth_pollcreate'] ) ? $HTTP_POST_VARS['poll_length'] : '';
$bbcode_uid = '';
if (!eregi("^multipart/form\-data",trim($_SERVER['CONTENT_TYPE'])))
{
echo "No se acepta spam. Tómeselas.";
exit();
}