![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 15.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Kod <?php session_start(); $login=$_POST['login']; $haslo=$_POST['haslo']; $nowe=$_POST['nowe']; $connect = mysql_connect("", $login, $haslo); $db = mysql_select_db('mysql',$connect); $query=mysql_query("update user set password=password('$nowe') where user ='$login'") or die ("error"); echo "Haslo zostalo zmienione!"; ?> Skrypt jest bardzo podrecznikowy i prosty. Zmienia haslo. Problem tkwi w odswiezaniu bazy danych. Po zmianie hasla skryptem musze odswiezyc recznie liste userow w MySQL Administrator i dopiero wtedy dziala. Nie wiem czy problem nie tkwi w sesji, czy w samym MySQL. Please Help |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi się że powinieneś dodać instrukcję FLUSH PRIVILEGES aby to działało. Pozatym przydałoby się pomyśleć trochę o bezpieczeństwie:
Ten post edytował bregovic 7.11.2008, 19:09:46 -------------------- Prank - for the fun. Mac - for the simplicity. Deviantart - for the kick.
Life is ours, We live it our way -- Metallica |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:09 |