Ciao a tutti, ho già letto molti argomenti come questo ma non ho trovato quello che fa al mio caso...
io ho aperto e sto sviluppando un sito web fatto di html al 70% e php e db al 20%...
già da queste parole si può intuire che non ho confidenza con il php
io ho creato un sistema di registrazione con form in html e esecuzione php attraverso db ... e fin quà tutto bene...
come già dice il titolo ho un problema nel loggarmi... vi posto il codice...
login2.php (mentre login.html è il form)
Codice:
<?
session_start();
$selezione="SELECT nome,password FROM tabella_utenti WHERE nome='".$_POST['nome']."' " .
"AND password=(PASSWORD('". $_POST['password']."'))";
$eseguisel=mysql_query($selezione);
if (mysql_num_rows($eseguisel) ==1) {echo "Login effettuato con successo..Attendi";
$_SESSION['logged']=1;?>
<META HTTP-EQUIV=Refresh CONTENT="1; URL=index.html">
<?
} else {echo "Dati non presenti nei nostri database..Attendi";
$_SESSION['logged']=0;
?>
<META HTTP-EQUIV=Refresh CONTENT="1; URL=login.html">
<?
}
?>
eccolo ...
nome sarebbe il nick e password la pass però anche se nel database ci sono nome e pass non mi fa loggare con questi
EDIT:
ho scordato di postare il form del login.html
Codice:
<form action="login2.php" method="post">
<p align="center">Inserisci il tuo
Nickname
<input name="nome" style="font-weight: 700">
</p>
<p align="center">Inserisci la tua
password
<input type="password" name="password" style="font-weight: 700">
</p>
<p align="center">
<input type="submit" name="submit" value="Entra"></p>
</form>
GRAZIE ANTICIPAMENTE