ошибка syntax error, unexpected '<' что делать??

dofather

Новичок
пишет что где то лишний(как я понял) символ <
весь код перерыл так и не нашол, где ошибка?
Parse error: syntax error, unexpected '<' in reg.php on line 8
8 строка - <form action="saveuser.php".....
PHP:
<html>
<head>
<title><?php echo $languages[register] ?></title>
</head>
<body>
<h2><?php echo $languages[register] ?></h2>
<?php
<form action="saveuser.php" method="post" enctype="multipart/form-data"> ТИПО ТУТ ОШИБКА
<p><label> $languages[rlogin] <br></label> <input name="login" type="text" size="15" maxlength="15"></p>
<p><label> $languages[rpas] <br></label><input name="password" type="password" size="15" maxlength="15"></p>
<p><label> $languages[remail] <br></label><input name="email" type="text" size="15" maxlength="100"></p>
<p><label> $languages[rava] <br></label><input type="FILE" name="fupload"></p>
<p> $languages[rcode] <br></p><p><img src="code/my_codegen.php"></p><p><input type="text" name="code"></p>
<p><input type="submit" name="submit" value="$languages[rreg]"></p>
</form>
?>
$languages[rzvezda]
</body>
</html>
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
По-моему тебе тут все подсветка подсказала. Марш ставить IDE нормальный.
 

Adelf

Administrator
Команда форума
Да. Там ошибка.
<form - так в PHP писать нельзя.

Вот так можно: <h2><?php echo $languages[register] ?></h2>
с "<form" советую сделать также.
 

dofather

Новичок
я сделал так - убрал <?php ?> это где form, потом все $languages[...] заменил на <?php echo $languages[...] ?> ошибок нету, просто текст не появляется а если без <? ?> то вместо текста будет $languages[...]
в чем ошибка?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
dofather
купи первую книгу по php и прочитай. Там будет описано, как отлаживать свои скрипты. Надо не гадать, а знать, что ты пишешь. Пока что у тебя понимания ноль.

Для того, чтобы у тебя что-то "появлялось", надо страницу открыть в виде исходника, и там, скорее всего будет ошибка. К тому же ты забыл кавычки в квадратных скобках.
 

confguru

ExAdmin
Команда форума
А где подключение кода где объявляется массив $languages?
Указывай элементы правильно
PHP:
<?php echo $languages['rlogin'];?>
 
Сверху