<?php // BLOK UWIERZYTELNIAJACY { $user = $_POST['user']; $pass = $_POST['pass']; $db = new mysqli( 'localhost', 'root', '', 'user_session' ); $zapyt = 'select * from user_session.uw_uz' ."where user = '$user'" ."and password = sha1(".$pass.")"; $wynik = $db->query($zapyt); $ile = $wynik->num_rows; if( $wynik->num_rows > 0 ) { $_SESSION['good_id'] = $user; } $db->close(); } ?> <html> <body> <h1>Strona główna</h1> <?php // GRA { } else // NIE GRA!!! { { //******NIEUDANA PROBA********* } else { //***NIE BYLO PROBY LOGOWANIA*** } } ?> <br> <a href="tylko_czlonkowie.php">Część członkowska</a> </body> </html>
Niezaleznie czy wprowadze poprawne czy niepoprawne dane, pojawia sie komunikat zalogowanie niemozliwe! Sprawdzalem mechanizm laczenia z baza w innym, prostszym skrypcie i jest ok. Kod wydaje sie byc logiczny. Z gory dziekuje i pozdrawiam.