![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam pytanie czy skrypt jest w miarę bezpieczny? To moja pierwsza przygoda z sessions więc się pytam oto skrypt:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A czy Waść czytał przyklejone wątki? Audyt, to normalna usługa.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Czytałem ale o sesjach nie znalazłem mógłbyś pokazać palcem?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Ja bym dał:
To:
Jest bez sensu... Mogłeś równie dobrze napisać:
Mam nadzieję, że rozumiesz. P.S. PDO nie ma własnych wyjątków? PDOException Ten post edytował fifi209 19.08.2009, 11:56:14 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
to wziąłem stąd http://forum.php.pl/index.php?showtopic=30...mp;#entry455375
A tak poza tym skrypt bezpieczny? A jak robię throw new Exception('') to mi te wyjątki z PDO chyba nie zadziałają czy się mylę? Ten post edytował julek12 19.08.2009, 12:00:37 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Nie, bo PDO wyrzuci Ci wyjątek kiedyś, że nie może połączyć się z bazą, jak go nie złapiesz to ktoś będzie miał Twoje dane do serwera mysql.
Wystarczy: Double md5 nie ma sensu, było o tym na forum. Poza tym lepiej używać sha1. A przed kradzieżą sesji ten skrypt Cię nie zabezpiecza. (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat to wziąłem stąd Przeciez wziales tylko czesc stamtad i powycianales losowo pare linijek i myslisz ze bedzie to samo (IMG:style_emoticons/default/blinksmiley.gif) przeciez tą wycinka zmieniles zupelnie zasade dzialania tamtego kodu.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
a co zrobić żeby zabezpieczał?
|
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
musisz poprawnie skopiowac tamten kod, z ktorego wyciales wiekszosc linijek (IMG:style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Ok a to gdzie wstawić?
session_regenerate_id(); |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
ok rozumiem Cię, a reszta kodu jest już ok?
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Jest prawie ok...
Wyjątki musisz łapać od PDOException jak już pisałem... Przerób skrypt i wstaw cały. Ten post edytował fifi209 19.08.2009, 12:24:52 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy działa bo mi coś się z serwerem stało, ale wyszło mi tak:
Ten post edytował julek12 19.08.2009, 12:35:18 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
To jest logowanie tylko do konta admina:) rejestracji nie mam konto sobie robię w PMA. Piszę skrypt na sondę i logowanie do panelu admina musiałem zrobić, a z sesjami pierwszy kontakt. I tak offtop jak zrobić procenty czyli mam ileś głosów i jaki jest procent na daną odpowiedź ja wymyśliłem tak:
wszystkie_odpowiedzi / odpowiedzi_danej_opcji 100 / wynik |
|
|
![]()
Post
#18
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat I tak offtop jak zrobić procenty czyli mam ileś głosów i jaki jest procent na daną odpowiedź ja wymyśliłem tak: wszystkie_odpowiedzi / odpowiedzi_danej_opcji 100 / wynik Ale tu nie ma co wymyslac, to jest podstawa matematyki: (ilosc/ilosc_wszystkich)*100 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Zawsze wyliczasz z proporcji:
Wszystko - 100% Coś - x% coś * 100 / wszystko I tym sposobem obliczysz ile % ze wszystkiego jest coś. (IMG:style_emoticons/default/haha.gif) |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Aha dzięki:P
Kiedyś miałem to na matmie ale nie pamiętałem (IMG:style_emoticons/default/haha.gif) O ja zapomniałem o proporcji chyba dlatego, że wakacje są i nie pamiętam o szkole :| Ten post edytował julek12 19.08.2009, 12:43:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 07:59 |