Salve a tutti sono un newbie nel settore php e sto facendo un semplice sito registrazione e login allora vi spiego il mio piccolo problema
allora io ho una pagina "index.php" questa con colonna unica e una navigazione orizzontale e sotto la User bar, in quest ultima è presente il seguente codice
Codice PHP:
if (isset($_SESSION['login'])) {
echo $_SESSION['login'] ."Sei Online. Entra nella tua pagina"; }
else { echo " <form action='login.php' method='POST'>
Username: <input name='username' type='text'>
Password: <input name='password' type='password' size='20'>
<input name='submit' type='submit' value='Login'>
Non sei registrato?[url='registra.php']Registrati[/url]</form>"; }; ?>
ok quando faccio il login vado nella pagina login.php tramite il form ecco il codice.
Codice PHP:
<?php include ('Config.php');
$username= $_POST['username'];
$password= $_POST['password'];
$query_sql= "SELECT * FROM `tabella_registrati` WHERE nick='$username' AND pass='$password'";
mysql_query ($query_sql);
if ( $query_sql == TRUE )
{ session_start();
$_SESSION['login'] = $username;
$_SESSION['pass'] = $password;
echo "[url='index.php']Torna alla home[/url]"; }else echo "Utente o password non presenti o non corrispondenti";
?>
bhe io faccio il login con i dati giusti e funziona XD apparentemente ma poi sbagliando a mettere il nick lui comunque mi loggava come è possibile? se è un errore per dire banale mi scuso e ridico che comunque sto imparando