![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 13.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem ze zrobieniem poprawnego systemuu logowania, niestety nie wyskakuje zaden blad, po kliknieciu na submit="loguj" w pliku index.php skrypt przenosi mnie do pliku logusr.php a nie do main.php tak jak jest ustawione w kodzie php nie ma zadnego komunikatu tj, czy jestem zalogowany czy tez nie. ponizej przedstawie kod formularz w pliku index.php Kod <form id="form1" name="form1" method="post" action="logusr.php"> <b>Login:</b> <input type='text' name='login' id='login' size='15' /> <b>Haslo:</b> <input type='password' name='haslo'id='haslo' size='15' /> <input name="login" type="submit" id="login" value="login" /> </form> kod w pliku logusr.php na samej gurze tego pliku mam jeszcze session_start(); Kod <div id="LOGUJ"> <?php $login=$_POST[‘login’]; if($login) { $login=$_POST[‘login’]; $md5_haslo=md5($_POST[‘haslo’]); $host="*****************"; // Nazwa hosta. $db_user="*********"; // Nazwa użytkownika - MySQL. $db_password="*******"; // Hasło do bazy. $database="*********"; // Nazwa bazy. mysql_connect($host,$db_user,$db_password); mysql_select_db($database); // Sprawdzenie nazwy użtkownika i hasła. $rezultat=mysql_query("select login,haslo FROM users WHERE login=’$login’ AND haslo=’$md5_haslo’"); if(mysql_num_rows($rezultat)){ session_register("uzytkownik"); // Zapamiętuje zmienną sesji header("location:main.php"); // Przekierowanie do strony main.php exit; }else { $message="Nieprawidłowa nazwa użytkownika lub hasło"; } } ?> </div> Poprosze o jakas pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 13.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
dodalem i bledow brak nic nie wyswietla, tzn wyswietlil mi jeden ale to zwiazany z wyswietlaniem danych z tabeli, wpisalem inna nazwe tabeli a inna nazwa byla w bazie, poprawilem blad i teraz juz zadnego nie wyswietla.
Ale dla czego tez nie wyswietla komunikmatu o blednym logowaniu jesli podam nie istniejace dane takie jak login i haslo? Czy podam dobre czy zle dane logowania dzieje sie dokladnie to samo, przechodzi do strony logusr.php i nic po za tym, zero komunikatu o zlym logowaniu a w przypadku wpisania poprawnego loginu nie przenosi mnie do main.php Ten post edytował kamilkomo 12.10.2010, 15:05:21 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 09:44 |