devi fare qualcosa di questo tipo...
non l'ho controllato.... ma più o meno e una cosa del genere
Codice PHP:
<?php // require("config.php");
echo "<h1>Login</h1>\n";
// Parte A
if ($action == FALSE) {
echo "<form action=\"./login.php\" method=\"post\">\n";
echo "<table width=\"100%\" border=\"0\">\n";
echo "<tr>\n";
echo "<td width=\"8%\">[b]Username[/b]</td>\n";
echo "<td width=\"92%\">\n";
echo "<input type=\"text\" name=\"user\">";
echo "</td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td>[b]Password[/b]</td>\n";
echo "<td><input type=\"password\" name=\"pass\"></td>\n";
echo "</tr>\n"; echo "<tr>\n";
echo "<td colspan=\"2\">\n";
echo "<input type=\"hidden\" name=\"action\" value=\"login\">\n";
echo "<input type=\"submit\" value=\" Login! \">\n";
echo "</td>\n"; echo "</tr>\n";
echo "</table>\n";
echo "</form>\n"; }
// Parte B
else {
if ($user == TRUE && $pass == TRUE) {
$query = @mysql_query("SELECT * FROM members WHERE user_campo_tabella ='$user' && pwd_campo_tabella='$pass'");
$result = @mysql_fetch_array($query);
if ($pass == $result[2]) {
@setcookie("logged");
echo "Ok!
\n";
echo "Login effettuato correttamente!";
echo "<a href=\"./privata.php\">Entra nella sezione privata!</a>";
}else{
echo "Errore!
Password errata!";
}
}else{
echo "Errore!
Non hai compilato tutti i campi obbligatori."; } } @mysql_close(); ?>