![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 5 Dołączył: 11.09.2007 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Nie bardzo chyba tytuł pasuje, ale nie wiedziałem jak to napisać. Tak więc opiszę wam mój problem.
Miałem swoją stronkę na serwerze ys.pl i postanowiłem ją przenieść na inny serwer (az.pl). Na starym serwerze wszystko było dobrze a tu się coś pokopało. Kawałek skryptu do rejestracji userów wygląda następująco:
Aby zalogować się jest oczywiście formularz, gdzie podaje się nick i hasło (odpowiednio w polach 'nick' i 'haslo'). I funkcja sprawdzająca czy podano dobry login i hasło ma następującą postać (gdy może się zalogować zwraca true):
No i gdy wywołam funkcję loguj($_POST['nick'], $_POST['haslo']) to gdy i tak podam dobre dane, zwraca false (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) może coś poradzicie. Z góry dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Kojak 11.09.2007, 11:48:20 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
upewnij się czy dobrze połączyłeś się z bazą danych i czy wybrałeś poprawną tabelę.
ewentualnie spróbuj tak:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 5 Dołączył: 11.09.2007 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Połączenie z bazą jest dobre... to co mi się wydaje że to coś z bazą jest :/
Nadałem na sztywno userowi hasło bezpośrednio w bazie poleceniem:
A później gdy chcę w bazie wyszukać rekord na podstawie hasła to zwraca mi pusty wynik. A składnia sql do wyszukania ma postać:
I co o tym myślicie? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 1 Dołączył: 8.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
a jakie wersje MySQL sa na tych 2 serwerach ? o ile sie nie myle to od wersji 4.1 zmienilo sie dzialanie funkcji password()
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 5 Dołączył: 11.09.2007 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Na starym serwerze: 4.0.21, a na nowym 5.0.27. To więc w tym tkwi diabeł... i co mam z tym zrobić?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 1 Dołączył: 8.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 5 Dołączył: 11.09.2007 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Dzięki pafka, jesteś przeziomek (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) działa... tak właśnie myślałem że coś nie tak musi być z wersjami mysql, ale spoko że nakierowałeś. Wielkie dzięki i respect (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 11:56 |