logare doar din pagina cu scriptul php
Scris: Vin Mai 18, 2012
salut.
am un formular ce contine campurile nume si parola inclus in mai multe pagini, iar la action e pus numele pagini cu scriptul php.
problema este ca nu imi face logarea decat daca ma aflu deja in pagina cu scriptul,
adica, dak ma aflu in index si introduc datele imi zice conditia 2 de la if si anume logare esuata, insa daca ma aflu in pagina ce contine scriptul de logare functioneaza.
asta e scriptul de logare
culmea e ca mai am si alte scripturi ce extrag anumite date din tabele mysql si aceela functioneaza bine si sunt facute la fel ca acesta
am un formular ce contine campurile nume si parola inclus in mai multe pagini, iar la action e pus numele pagini cu scriptul php.
problema este ca nu imi face logarea decat daca ma aflu deja in pagina cu scriptul,
adica, dak ma aflu in index si introduc datele imi zice conditia 2 de la if si anume logare esuata, insa daca ma aflu in pagina ce contine scriptul de logare functioneaza.
asta e scriptul de logare
Cod: Selectaţi tot
$query="SELECT `firma` FROM `inregistrari` where `user` = '".$user."' AND `parola` = '".$parola."'";
$result = mysql_query($query) or die ( "Error : ". mysql_error() );
if ($result !== false && mysql_num_rows($result) > 0) {
// salveaza username-ul si parola in sesiune
$_SESSION['user'] = $user;
$_SESSION['parola'] = $parola;
while ($row = mysql_fetch_row($result)) {
$_SESSION['firma'] = $row[0];
// afiseaza un mesaj de succes
echo "<h3>Autentificarea a fost efectuata cu succes.</h3>";
echo '<br /><a href="'.$row[0].'/'.$row[0].'.php">Mergi la pagina mea!</a>';
echo '<script type="text/javascript">';
echo 'alert("Bine ai venit '.$_SESSION['user'].'")';
echo '</script>';
}
}
else {
// daca nu, afiseaza un mesaj de eroare
echo "<h3>Autentificare esuata. Reincercati!</h3>";
}
mysql_close($conexiune);