Nu ma logheaza in script logare
Scris: Mar Oct 30, 2012
Am creat fisierul logare si am urmatorul cod :
Nu imi da nicio eroare dar cand dau sa ma loghez nu ma logheaza , care e problema ? Cu ce am gresit ?
Cod: Selectaţi tot
<?php
$server = "";
$database = "";
$username = "";
$pass = "";
// conectarea la serverul MySQL
$connect = mysql_connect($server,$username,$pass) or die( mysql_error() );
// selecteaza baza de date test
$db = mysql_select_db($database,$connect) or die( mysql_error() );
// verifica daca exista date transmise
if (isset($_SESSION['nume']) && isset($_SESSION['parola'])) {
// preia datele din formular
$nume = $_POST['login_nume'];
$parola = md5($_POST['login_parola']);
// formeaza si executa query-ul de select din baza de date
$query = "SELECT * FROM `membri` WHERE `nume` = '".$nume."' AND `parola` = '".$parola."'";
$result = mysql_query($query) or die ( "Error : ". mysql_error() );
// verifica daca interogarea MySQL a gasit date valide
if ($result || mysql_num_rows($result) < 1) {
// daca nu, afiseaza un mesaj de eroare
echo "Datele introduse sunt incorecte<br>
Incearca din nou";
} else {
// salveaza username-ul si parola in sesiune
$_SESSION['nume'] = $nume;
$_SESSION['parola'] = $parola;
// afiseaza un mesaj de succes
echo "Autentificarea a fost efectuata cu succes.";
}
}
?>
<form action="logare.php" method="post" enctype="multipart/form-data">
Utilizator:
<br>
<input type="text" name="logare_nume" id="logare_nume" />
<br>
Parola:
<br>
<input type="password" name="logare_parola" id="logare_parola" />
<br><input type="submit" name="logare_btn" value="Intra" /></form>
Nu imi da nicio eroare dar cand dau sa ma loghez nu ma logheaza , care e problema ? Cu ce am gresit ?