unexpected $

SoniK

Ромик, но не Chef :-)
unexpected $

Люди помоги пожалуйста ошибку найти, я уже разбился, не чего не получаеться :mad:
PHP:
function vote_form()
{
		$buf=file("svote.php");

	
	echo <<<EOF
	<FONT COLOR="FF0000">$buf[0]</FONT>
	<FORM METHOD="POST" ACTION="$_SERVER[PHP_SELF]">
	<INPUT TYPE="hidden" NAME="voted" VALUE="1">
	EOF;

		for($i=1; $i < sizeof($buf); $i++)
	{
		$po=split("~", $buf[$i]);
		echo <<<EOF
		<p><input type="radio" name="vote" value="$i"><b>$po[1]</b></p><br>
		EOF;
	}

	echo <<<EOF
	<INPUT TYPE="submit" VALUE="Голосуй!"></FORM>
	<A HREF="11111">Results</A>
	EOF;

}
 

tony2001

TeaM PHPClub
а.
я понял.
"найдите черную кошку в комнате, где ее нет".
нет такого сообщения, Соник.
не бывает еррор мессаджей БЕЗ НОМЕРА СТРОКИ.
 

Barlone

Guest
RTFM
It is very important to note that the line with the closing identifier contains no other characters, except possibly a semicolon (;). That means especially that the identifier may not be indented, and there may not be any spaces or tabs after or before the semicolon.
Твой EOF; должен быть написан с первой позиции в строке.
 
Сверху