Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Konta || zmiana hasła a raczej weryfikcja - problem
boya
post
Post #1





Grupa: Zarejestrowani
Postów: 287
Pomógł: 0
Dołączył: 26.02.2003
Skąd: Ow/Pn

Ostrzeżenie: (0%)
-----


ELo
Mam sobie jakiś tam plik index.php a w nim
Form ze zmiennymi
haslo - obecne haslo
haslo1 - nowe haslo
haslo2 - nowe haslo jeszcze raz

przesylamy to dalej do jakiegoś tam pliku (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
haslo w bazie jest w MD5

[php:1:a2a169528c]
<?
@mysql_pconnect('localhost','xxx', 'xxx');
@mysql_select_db('xxx');
$zapytanie = "SELECT * FROM pplogin WHERE haslo = '".md5($_POST['haslo'])."'";
$sql = @mysql_query($zapytanie);
if ((@mysql_num_rows($sql) == 1) || ($haslo1 == $haslo2)) {
} elseif {
$zapytanie1 = "UPDATE pplogin SET haslo='".md5($_POST['haslo1'])."' WHERE haslo='".md5($_POST['haslo'])."'";
$wykonaj1 = mysql_query ($zapytanie1);
while($row=mysql_fetch_array ($wykonaj1)) {;}
print("Hasło zostało >");
} else {
print("Podane przez ciebie hasła nie są prawidłowe");
}
?>
[/php:1:a2a169528c]

i mam pytanko gdzie tu jest blad (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) a moze macie jakieś swoje pomysły (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
menic
post
Post #2





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

Ostrzeżenie: (0%)
-----


[php:1:000de1d5f0]<?php
mysql_pconnect('localhost','xxx', 'xxx');
@mysql_select_db('xxx');
$zapytanie = "SELECT * FROM pplogin WHERE haslo = '".md5($_POST['haslo'])."'";
$sql = @mysql_query($zapytanie);
if ((@mysql_num_rows($sql) == 1) && ($_POST['haslo1'] == $_POST['$haslo2']))
{
$zapytanie1 = "UPDATE pplogin SET haslo='".md5($_POST['haslo1'])."' WHERE
haslo='".md5($_POST['haslo'])."'";
$wykonaj1 = mysql_query ($zapytanie1);
if( $wykonaj1 )
{
print("Hasło zostało zmienione >");
}
else
{
echo 'cos nie tak'
}
}
else
{
echo 'Wpisales niepoprawne stare haslo, lub nowe hasla sa rozne';
}

?>[/php:1:000de1d5f0]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 21:45