Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 437 Pomógł: 42 Dołączył: 16.04.2007 Ostrzeżenie: (0%)
|
Witam!
Mam taki skrypt logowania opartego o sesje - moje pytanie brzmi: Czy taki skrypt jest bezpieczny?:
Wszystkie sugestie na temat polepszenia mile widziane (IMG:style_emoticons/default/smile.gif) Ten post edytował erix 19.08.2009, 23:10:18
Powód edycji: [erix] przeniosłem
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 84 Dołączył: 27.11.2008 Skąd: Warszawa Ostrzeżenie: (0%)
|
Cytat(sebekzosw)
w jakim celu sprawdzasz 2 razy ? (IMG:style_emoticons/default/biggrin.gif) dodatkowo dziwna nazwa funkcji, DodawanieDoBazy, lepiej byłoby FiltrujZapytanie, choć i tak jestem zwolennikiem nazewnictwa ang. używaj http://www.php.net/mysql_real_escape_string. Dlaczego raz używasz ' a raz " ? zastąp cudzysłów apostrofem, zwiększa to szybkość działania skryptu. Co do bezpieczeństwa.. MD5 ? ta funkcja skrótu teoretycznie w nowych aplikacjach pojawiać się nie powinna, zastąp ją SHA-1. Od siebie dodam, że lepiej napisałbyś to obiektowo, proceduralne - gorzej się czyta, po 2 tygodniach przerwy nie będziesz wiedział jak on nawet działał, OOP daje większe możliwości, na ten przykład PDO - nie musiałbyś martwić się o bezpieczeństwo, zapytania są tam filtrowane. Dodatkowo rozbudowa takich skryptów jest o wiele szybsza i prostsza.
zastąp tym, będzie wydajniej
Ten post edytował sniffer32 20.08.2009, 06:14:23 |
|
|
|
sebekzosw [skrypt] Logowanie 19.08.2009, 23:07:12
sebekzosw Poprawiłem już to co mówiłem, tylko nie wiem gdzie... 20.08.2009, 08:30:28 
vonEverest Cytat(sebekzosw @ 20.08.2009, 09:30:2... 23.08.2009, 15:19:17
sniffer32 1. wystarczy zajrzeć do manuala, przykład 3, widać... 21.08.2009, 13:26:57
sebekzosw Trochę poprawiłem całe logowanie dodając nową opcj... 24.08.2009, 14:48:32
vonEverest Może najpierw powiedz, jaką opcję dodałeś? ^^ 26.08.2009, 21:29:19
sebekzosw Deaktywacja konta po 3 błędnych próbach logowania 27.08.2009, 13:24:20
fifi209 [PHP] pobierz, plaintext $wynik = stripslashes... 27.08.2009, 13:40:19
l0ud Cześć
Cała funkcja DodawanieDoBazy() jest zupełni... 27.08.2009, 13:48:02 
fifi209 Cytat(l0ud @ 27.08.2009, 13:48:02 ) C... 27.08.2009, 13:50:19
l0ud CytatPo prostu to sobie daruj takie posty.
Napisa... 27.08.2009, 14:06:29 
fifi209 Cytat(l0ud @ 27.08.2009, 14:06:29 ) M... 27.08.2009, 14:09:12
l0ud Tak, o 7 minut. Co do htmlspecialchars, robiła to ... 27.08.2009, 14:23:49 
fifi209 Dyskusja jest też na temat.
Napisałeś, przy wyrz... 27.08.2009, 14:52:49
l0ud Daje możliwość bezproblemowej edycji i wyświetleni... 27.08.2009, 16:05:07
klocu A tak właściwie to czy jest sens bombardować bazę ... 28.08.2009, 09:18:11
phpion Cytat(klocu @ 28.08.2009, 10:18:11 ) ... 28.08.2009, 09:24:55
sebekzosw Demo (Login: demo , Hasło: demo) - sprawdźcie bezp... 29.08.2009, 12:46:37 ![]() ![]() |
|
Aktualny czas: 27.03.2026 - 21:47 |