![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 11.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam
kto pomoze mi poprawic ten kod ? Jest formularz ktory posiada dwie zmienne login oraz password nastepnie przesyla on do pliku zaloguj.php te dane plik pobiera z mysql`a nazawe uzytkownika z tabeli oraz jego haslo, porownuje z tymi ktore dostal z formularza. Jezeli sa poprawne nastepuje echo "dobre"; jezeli zle to echo "zle"; oto kod =================== <? require("conf.dat"); $connection = mysql_connect($serwer, $konto, $haslo); $wybierz = mysql_select_db($baza, $connection); mysql_query($wybierz); $sprawdz1 = "SELECT login FROM tabela WHERE login='$login'"; $sprawdz2 = "SELECT password FROM tabela WHERE password='$password'"; $rezultat1 = mysql_query($sprawdz1); $rezultat2 = mysql_query($sprawdz2); if ($user==$rezultat1 && $password==$rezultat2){ echo "DOBRE"; }else{ echo "DUPA"; } ?> ====================== |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
umieszczam ci tutaj podpowiedzi w kodzie więc go perześledź[php:1:076f5bc10e]<?
require("conf.dat");//pokarz ten plik $connection = mysql_connect($serwer, $konto, $haslo); $wybierz = mysql_select_db($baza, $connection);//tyle starczy //nie musisz robić z tym query!! -> mysql_query($wybierz); $sprawdz1 = "SELECT login FROM tabela WHERE login='$login'"; $sprawdz2 = "SELECT password FROM tabela WHERE password='$password'"; $rezultat1 = mysql_query($sprawdz1); $rezultat2 = mysql_query($sprawdz2); list($userstor)=mysql_fetch_row($rezultat1); list($passstor)=mysql_fetch_row($rezultat2); if ($user==$userstor && $password==$passstor){ echo "DOBRE"; }else{ echo "DUPA"; } ?> [/php:1:076f5bc10e] |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 18:08 |