![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 0 Dołączył: 19.07.2006 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
Witam jestem poczatkujacy w sprawach php ucze sie dopiero kilkanascie dni (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale napisałem juz pare skryptów dzisiaj chciałem dac pod ostrzał skrypt do wyswietlania newsów z bazy.
Struktóra bazy danych jest następująca: ID | TITLE | SHORTNEWS | LONGNEWS | DATA A o to kod pliku newsy_wyswietl.php
Proszę o ocenę i ew. propozycje poprawy i zmian (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował dawhol 4.08.2006, 23:56:42 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 0 Dołączył: 19.07.2006 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
~SHIP a wiec w tym kodzie chodzi o to iż za pomocą funkcji is_numeric sprawdzam czy zmienna $wiecej jest liczba jezeli tak to czy jest jeden bo w innych wypadkach gdy zmienna jest np literami wyswietli nam bład (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) chodzi tu o to iz chce w jaki kolwiek sposób zabepiczyc skrypt przed atakami SQL Iniection czy jakos tak sie to pisało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) wiem ze w sumie niema tu co zabezpieczac bo hasla sie za pomoca tego nie wyjmie tzn w tym skrypcie bo tu niema jak narazie hasla (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ale to tak zebym juz pamietam o tym zabezpieczenia a jescze jezeli wartosc bedzie liczba inna niz 1 to wtedy zostanie wyswietlony tylko pierwszy news w całosci.
Liczba 1 działa jak TRUE a pozostałe jak FALSE a co bo baz danych to wydaja mi sie o wiele latwiejsze niz pliki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a pozatym przedewszystkim sa bezpieczniejsze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) no i wydaje m isie za bardziej funkcjonalne (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 22:29 |