Parse error fejl.
Jeg har følgende tekst som giver følgende fejl:Parse error: parse error, unexpected $end on line 52
Har desværre set mig blind i dette. Håber at nogle kan hjælpe.
Tror at fejlen er lille, derfor så få points, men hvis fejlen viser sig at være større bliver points'ne sat op.
filename:login.php
<?php
require_once('login_funcs.inc');
if ($LOGGED_IN = user_isloggedin()) {
user_logout();
$_COOKIE['user_name'] = '';
unset($LOGGED_IN);
}
if ($submit == 'login') {
if (strlen($_POST['username']) <= 25 && strlen($_POST['password']) <= 25) {
$feedback = $user_login();
} else {
$feedback = 'ERROR--Username or password are to long';
}
if ($feedback == 1) {
header("location; index.php");
} else {
$feedback_str = "<P class=\"errormess\">$feedback</P>";
}
} else {
$feedback_str = '';
}
$php_self = $_SERVER['PHP_SELF'];
$login_form = <<< EOLOGINFORM
<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 ALIGN=Center Width=621>
<tr>
<td rowspan=2></td></tr>
<tr>
<td>
$feedback_str
<p class="bold">LOGIN</P>
<form action="$php_self" method="post">
<p class="bold">Username<BR>
<input type="text" name="user_name" value="" size="10" maxlength="15"></p>
<p class="bold">password<br>
<input type="password" name="password" value="" size="10" maxlength="15"></p>
<p><input type="submit" name="submit" value="login"></p>
</form>
</td>
</tr>
</table>
EOLIGINFORM;
echo $login_form;
?>
