![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Poniżej zamieściłem skrypt, który stosuję do logowania na podstawie bazy. Co o nim myślicie? Czy Waszym zdaniem warto coś poprawić, usprawnić w jakiś sposób? Może nie jest zbyt bezpieczny?
Ten post edytował J4r0d 14.05.2006, 22:49:22 -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
skrypt wygląda dobrze - rzczej nie jest niebezpieczny
![]() tylko jedno ale: czemu drukujesz z poziomu php kod html? ani to czytelne ani potrzebne, tylko dodatkowe obciązanie parsera ale chyba nie to forum co? ![]() Ten post edytował devnul 11.05.2006, 20:29:17 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Przenoszę z php na Oceny
Swoją drogą walisz "Proszę o ocenę..." a na Ocenach nie dajesz, coś z Tobą nie tak? P.S. Dlaczego wszędzie dajesz die()? To najgorsze wyjście, poczytaj o wyjątkach i inaczej rozwiąż kwestie problematyczne. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(mike_mech @ 2006-05-11 19:31:08) Przenoszę z php na Oceny Swoją drogą walisz "Proszę o ocenę..." a na Ocenach nie dajesz, coś z Tobą nie tak? P.S. Dlaczego wszędzie dajesz die()? To najgorsze wyjście, poczytaj o wyjątkach i inaczej rozwiąż kwestie problematyczne. mike_mech: bo skrypt ten pisałem dawno pod php4 wiem że można go przepisać pod php5 z obsługą wyjątków ps. jestem zmęczony - przepraszam za zły dział @devnul: poprawie -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
...WHERE login='".$_POST['logid']."'.....
a teraz patrzymy w ten topic: http://forum.php.pl/index.php?showtopic=23258&st=0 i juz wiemy o czym mowie ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(nospor @ 2006-05-11 20:09:57) ...WHERE login='".$_POST['logid']."'..... a teraz patrzymy w ten topic: http://forum.php.pl/index.php?showtopic=23258&st=0 i juz wiemy o czym mowie ![]() Przeczytałem ale nie wiem gdzie błąd i jak go naprawić..? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
widocznie nie przeczytałeś uważnie
![]() cytat z wypowiedzi Vengeance`a (pierwsza odpowiedz w tym temacie) Cytat punkt 2. ja stosuje po prostu addslashes() i filtruje dane z POST GET COOKIE itd. tzn jak ma byc liczba do liczba a nie string i wszystko staje się jasne. wszystkie dane które przekazujesz do bazy danych potraktuj funkcją addslashes(), czyli np.
Ten post edytował devnul 11.05.2006, 21:34:28 -------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Cytat skrypt wygląda dobrze - rzczej nie jest niebezpieczny Cytat widocznie nie przeczytałeś uważnie Ty też ![]() Ja bym raczej proponował funkcje specjalnie do tego stworzoną - mysql_escape_string(). 1. Możesz zamiast:
Pisać wygodniej:
2. Nie łatwiej byłoby trzymać datę i czas w jednej komórce w bazie danych? :
3. Jeśli już używasz styli, to bądź konsekwentny:
Ale to tak szukanie dziury w całym - popraw to o czym napisał kolega nospor oraz mike_mech i powinno być dobrze ![]() Ten post edytował TomASS 11.05.2006, 23:39:34 -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
W celu wyeliminowania możliwości załadowania konkretnej podstrony przez użytkownika, na każdej podstronie mam taki kod:
Co o tym sądzicie? Poprawilibyście coś? Ten post edytował J4r0d 14.05.2006, 22:50:04 -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#10
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli miałbym to ocenić w skali 1 do 10 dostałbyś 1, i to z wielkim minusem!
Nawet tego skryptu nie przejrzałem - odpowiedź na pytanie za co ta ocena znajedziesz już w trzeciej linijce! Popraw to zobaczymy ![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
masz gdzies ten skrypt online ? chcialbym sprawdzic conieco.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Jabol @ 2006-05-14 19:49:40) Jeżeli miałbym to ocenić w skali 1 do 10 dostałbyś 1, i to z wielkim minusem! Nawet tego skryptu nie przejrzałem - odpowiedź na pytanie za co ta ocena znajedziesz już w trzeciej linijce! Popraw to zobaczymy ![]() Nie wiem o co Ci chodzi.. Możesz napisać gdzie jest błąd? @ActivePlayer: nie mam na serwerze -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
masz stala sofik?
chyba nie, wiec powinno byc:
Ten post edytował erix 14.05.2006, 22:43:59 -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(erix @ 2006-05-14 21:41:09) najpierw startuj sesje, potem zmieniaj jej nazwe... To nie ma żadnego wpływu na bezpieczeństwo. I działa. Ale skoro tak mówisz to poprawie.. Pozatym myślę, że Jabol doczepił się o coś innego.. -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#15
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
sory, zmienilem posta...
![]() rozwiazanie ^^^ -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(erix @ 2006-05-14 21:45:13) sory, zmienilem posta... ![]() rozwiazanie ^^^ Poprawiłem. Proszę jeszcze raz o ocenę. Czy to bezpieczny sposób na autoryzację (oczywiście dodam addslashes() i konwersję typów)? Czy dobrze zabezpieczam każdą podstronę? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 15:35 |