![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
mam dosyc latwy (ale niestety nie dla mnie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ) do rozwiazania problem
otuz mam w bazie login i zakodowane (funkcja PASSWORD w phpMyAdmin) 1. co zrobic aby skrypt sprawdzil czy login znajduje sie w bazie?? 2. jezeli login znajduje sie w bazie co zrobic aby sprawdzilo czy haslo zgadza sie?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
[php:1:0a929736ce]<?php
$mysql=mysql_connect("localhost","admin","haslo") or die ("Nie mozna polaczyc z baza danych!!! Jesli blad sie powtorzy skontaktuj sie z <A HREF=mailto:palmaero@click-games.net>Administratorem</A>"); mysql_select_db("phpp_forum"); $pobierz="SELECT user_haslo FROM phpp_user WHERE user_login = '".$login."' && user_haslo = PASSWORD('".$haslo."')";//tutaj nie powinno czasem byc add_slashes? $wykonaj=mysql_query( $pobierz, $mysql );//osobiscie prefruje nie tworzenie nowych zmiennych dla przechowania sql query $table=mysql_num_rows( $wykonaj );//ta funckja bedzie tutaj lepsza, sory za mieszanie if( $table === 1 )//ewentualnie ==, ale boże, przecież nie = { setcookie("check","1"); setcookie("login","$login"); setcookie("haslo","$haslo"); echo("ZOSTALES ZALOGOWANY POPRAWNIE!<BR>"); } else { echo("Blad Logowania!"); } ?>[/php:1:0a929736ce] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 22:22 |