![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Znalazłem na jakiejś stronie panel administratora i mam problem z uruchomieniem go. Stworzyłem bazę danych według zapytania i dodałem do niej login hasło i email. Niestety ciągle mnie nie loguje i nie wiem w czym problem. Poniżej zamieszczam kod. Kod do stworzenia bazy:
Kod połączenia z bazą i wybrania tabeli(plik db.php):
Właściwy kod panelu logowania:
Ten post edytował maf2 1.08.2010, 07:57:06 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 355 Pomógł: 50 Dołączył: 20.08.2007 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
a hasło w mysqlu zapisałeś w MD5?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Tak hasło jest zapisane w md5 i nie działa.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 263 Pomógł: 9 Dołączył: 3.05.2009 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
ja kożystam z takiej bazy
Kod CREATE TABLE `admin` ( `id` int(11) unsigned NOT NULL auto_increment, `login` varchar(255) collate utf8_polish_ci NOT NULL default '', `haslo` varchar(255) collate utf8_polish_ci NOT NULL default '', `imie` varchar(255) collate utf8_polish_ci NOT NULL, `nazwisko` varchar(255) collate utf8_polish_ci NOT NULL, `mail` varchar(255) collate utf8_polish_ci NOT NULL, `gg` varchar(255) collate utf8_polish_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci PACK_KEYS=1 AUTO_INCREMENT=3; -- -- Zrzut danych tabeli `admin` -- INSERT INTO `admin` (`id`, `login`, `haslo`, `imie`, `nazwisko`, `mail`, `gg`) VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', 'Mateusz', 'AAAAAA', 'serwin350@wp.pl', '160991'), (2, 'ser', '21232f297a57a5a743894a0e4a801fc3', 'Mateusz', 'AAAAA', 'serwin350@wp.pl', '160991'); i plik logowania mam taki
spróbuj tym może Ci pomoże Ten post edytował XP'ek 1.08.2010, 09:17:21 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 355 Pomógł: 50 Dołączył: 20.08.2007 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Tu masz błąd :
ma byc:
Ten post edytował hondek 1.08.2010, 09:17:37 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie błąd. Ale dalej coś jest nie tak bo nie działa.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 2 Dołączył: 4.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
do
dodaj i pokaż jaki błąd wyskakuje i to:
zamień na
może tutaj jest błąd Ten post edytował Adam_ 1.08.2010, 09:50:54 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 355 Pomógł: 50 Dołączył: 20.08.2007 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
No to nie wiem, u mnie po zmianie $loginek na $login wszystko smiga (IMG:style_emoticons/default/winksmiley.jpg) upewnij sie ze masz dobrze zahashowane hasło (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
No a właśnie u mnie nie chce działać :/
Wyskakuje taki błąd po dodaniu die: Unknown column 'admin' in 'where clause' ale to tylko wtedy jak usunę "" z login i hasło:) Jak ty wpisałeś dane do bazy danych jakim zapytaniem ? Bo może tu jakiś błąd robię. Sam już nie wiem :/ Ten post edytował maf2 1.08.2010, 10:12:03 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 2 Dołączył: 4.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zmień to:
na i powinno działać, myślę, że coś z tymi apostrofami miałeś źle |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Adam_ jak wkleiłem ten twój kod to wyskakuje: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT1' at line 1
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Zmień to:
na i powinno działać, myślę, że coś z tymi apostrofami miałeś źle Nie myśl tyle, bo apostrofy miał dobrze. I nie ucz go ZŁYCH nawyków. O różnicy między apostrofami a cudzysłowami było mnóstwo razy. @topic
hmm? (IMG:style_emoticons/default/smile.gif) swoją drogą jak dodajesz do sesji to nie musisz używać mysql_real_escape_string - razi aż w oczy, tego używa się jedynie przy zapytaniach. Adam_ jak wkleiłem ten twój kod to wyskakuje: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT1' at line 1 Jak już pisałem, używaj swojego zapytania bo jest dobre. A jego zapytanie nie działa przez LIMIT1 <- brakuje spacji. Ten post edytował fifi209 1.08.2010, 10:21:50 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
No dobra ale dalej mnie nie loguje (IMG:style_emoticons/default/sciana.gif) Skoro kod jest dobry to może coś w bazie danych skopałem ? (IMG:style_emoticons/default/sadsmiley02.gif)
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Wywal jeszcze to: session_regenerate_id bo jest tam niepotrzebne.
Druga sprawa ZRÓB WCIĘCIA W KODZIE bo czyta się okropnie i nie można wzrokiem ogarnąć tego kodu. Co do bazy - jest ok, tylko mam pytanie czy zapisane hasło jest hashowane md5 + sha1 - tak jak to robisz przy porównywaniu? btw. co do hashowania wystarczy samo md5 lub sha1. Przerób kod tak jak pisałem i wrzuć go. |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Poprawiłem ale w tej chwil coś mi się skopało i nie wyświetla nawet menu logowania. Szukam co jest :/
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Tutaj masz SWÓJ kod po przeróbkach, o które JA PROSIŁEM.
Ten post edytował fifi209 1.08.2010, 11:09:59 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Ech tyle, że dalej to samo i nie loguje pisze ciągle, że błędny login lub hasło ;/
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Hmm może z tym zapisem robię jakąś głupotę i czegoś nie rozumie.
Ja to zrobiłem tak że szedłem na stronkę http://www.adamek.biz/md5-generator.php i wygenerowało mi md5("haselko") = "534993fc4955eb98a89a0beb4e8a92e2" ten wygenerowany numer 534993fc4955eb98a89a0beb4e8a92e2 wkleiłem do bazy. |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Hmm może z tym zapisem robię jakąś głupotę i czegoś nie rozumie. Ja to zrobiłem tak że szedłem na stronkę http://www.adamek.biz/md5-generator.php i wygenerowało mi md5("haselko") = "534993fc4955eb98a89a0beb4e8a92e2" ten wygenerowany numer 534993fc4955eb98a89a0beb4e8a92e2 wkleiłem do bazy. Brawo i powiedzmy porównujesz z : Już rozumiesz? Wywal to sha1 w skrypcie i zostaw samo md5 |
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
O tym to ja pomyślałem co napisałeś. I próbowałem nie działa niestety (IMG:style_emoticons/default/sadsmiley02.gif)
|
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
O tym to ja pomyślałem co napisałeś. I próbowałem nie działa niestety (IMG:style_emoticons/default/sadsmiley02.gif) Pokaż mi teraz swój kod + REKORDY Z BAZY Bo gdybyś miał wszystko ok, to powinno śmigać jakoś. Ten post edytował fifi209 1.08.2010, 11:42:51 |
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
No na pewno coś jest nie tak skoro nie działa (IMG:style_emoticons/default/smile.gif) Już daje:
I wyeksportowane rekorty bazy: ===Baza danych kod == Struktura tabeli dla admin |------ |Pole|Typ|Null|Domyślnie |------ |//**id**//|int(11)|Nie| |loginek|text|Nie| |email|text|Nie| |haslo|text|Nie| |accessik|int(1)|Nie|0 == Zrzut danych tabeli admin |0|Marek|jakis@gmail.com|343d9040a671c45832ee5381860e2996|0 == Struktura tabeli dla admin |------ |Pole|Typ|Null|Domyślnie |------ |//**id**//|int(11)|Nie| |loginek|text|Nie| |email|text|Nie| |haslo|text|Nie| |accessik|int(1)|Nie|0 Ten post edytował maf2 1.08.2010, 11:57:22 |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
To nie ta przyczyna.
Z tego kodu: zmieniłem na ten: jak napisałeś o tym. Znowu zmieniłem na: Ale tak czy siak to nie ta przyczyna bo nie działa. Ten post edytował maf2 1.08.2010, 12:09:00 |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
To nie ta przyczyna. Z tego kodu: zmieniłem na ten: jak napisałeś o tym. Znowu zmieniłem na: Ale tak czy siak to nie ta przyczyna bo nie działa. Nie, nie, nie, Z kodu: zmieniłeś na czego nie kazałem robić a potem na: i ostatnia wersja jest poprawna i powinna działaś. Jakieś błędy masz? |
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 6.02.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Pisze tylko, że błędny login lub hasło. Skoro kod jest dobry to stawiam na to, że jakiś byk w bazie danych mam.
Ten post edytował maf2 1.08.2010, 12:40:14 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:36 |