to jest kod mojego formularza - formularz jest umieszczony w jednym z plikow .inc, ktore sa includowane do pliku index.php
Kod
<?php
if (isset($message)) {
echo '<p style="color: #f00;">', $message, '</p>';
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table cellspacing="0" cellpadding="0">
<tr>
<td id="haslo_tekst">hasło:</td>
<td id="haslo_pole"><input type="password" name="haslo" size="20" maxlength="16" /></td>
<td id="haslo_wyslij" colspan="2"><input type="submit" name="wyslij" value="ok" /></td>
</tr>
</table>
</form>
if (isset($message)) {
echo '<p style="color: #f00;">', $message, '</p>';
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table cellspacing="0" cellpadding="0">
<tr>
<td id="haslo_tekst">hasło:</td>
<td id="haslo_pole"><input type="password" name="haslo" size="20" maxlength="16" /></td>
<td id="haslo_wyslij" colspan="2"><input type="submit" name="wyslij" value="ok" /></td>
</tr>
</table>
</form>
a to jest kod na poczatku index.php, ktory odnosi sie do includowanego formularza:
<?php require_once ('../plan.php'); $message = NULL; $p = TRUE; } else { $p = FALSE; $message .= 'podaj hasło.'; } if ($p) { $query = \"SELECT haslo FROM uzytkownicy WHERE haslo=PASSWORD('$p')\"; $result = $mysql_query ($query); if ($row) { header (\"Location: http://localhost/plan/admin.php\"); exit(); } else { $message = 'wprowadzone hasło jest złe.'; } mysql_close(); } else { $message .= 'spróbuj jeszcze raz.; } } //dalsza tresc strony ?>
gdzie tu jest blad?
bo ciagle wyskakuje mi cos takiego:
Parse error: parse error, unexpected T_STRING in c:\inetpub\wwwroot\plan\index.php on line 20