[PHP/Mysql] Creazione "Community"
Ciao a tutti, sto creando una "community" usando un tutorial di mrwebmaster!
http://www.mrwebmaster.it/php/artico...parte_207.html
Ma nell'installazione del database (query) non capisco perchè non mi si creano!.... (ho attivato il db di classe 1)
install.php
Codice PHP:
<?php
require("config.php");
echo "<h1>Installazione</h1>\n";
echo "Ok!<br>\n";
echo "Installazione avvenuta con successo.\n";
@mysql_query("CREATE TABLE 'members' (
'id' INT( 11 ) NOT NULL AUTO_INCREMENT ,
'user' TEXT NOT NULL ,
'pass' TEXT NOT NULL ,
'nome' TEXT NOT NULL ,
'email' TEXT NOT NULL ,
'age' TEXT NOT NULL ,
'city' TEXT NOT NULL ,
'sitoweb' TEXT NOT NULL ,
'avatar' TEXT NOT NULL ,
'info' TEXT NOT NULL ,
INDEX ( 'id' )
);
");
@mysql_close();
?>
e dopo perchè la pagina di login non funziona?
http://www.sim.altervista.org/web/login.php
login.php
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%\"><strong>Username</strong></td>\n";
echo "<td width=\"92%\">\n";
echo "<input type=\"text\" name=\"user\" value=\"Username\" /></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td><strong>Password</strong></td>\n";
echo "<td><input type=\"password\" name=\"pass\" value=\"Password\" /></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 id = $user");
$result = @mysql_fetch_array($query);
if ($user == $result[2] && $pass == $result[3])
{
@setcookie("logged");
echo "Ok!<br>\n";
echo "Login effettuato correttamente!";
echo "<a href=\"./privata.php\">Entra nella sezione privata!</a>";
}
else
{
echo "Errore!<br>Password errata!";
}
}
else
{
echo "Errore!<br>Non hai compilato tutti i campi obbligatori.";
}
}
@mysql_close();
?>
Citazione:
Parse error: syntax error, unexpected T_IS_IDENTICAL, expecting ',' or ')' in /membri/sim/web/join.php on line 50
Grazie...Ciao Davide!