![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 9 Dołączył: 11.10.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cześć (IMG:style_emoticons/default/smile.gif)
Popełniłem CMS - prosty i napisany proceduralnie, jednak w pełni modułowy. Na początku myślałem, że taki mi wystarczy jednak teraz się zastanawiam czy może warto by było przepisać go na obiektówkę, przy okazji bym się trochę podszkolił. Po zalogowaniu poprzerzucajcie podstrony i zobaczcie edycję elementu. Taki nowy bajer (IMG:style_emoticons/default/smile.gif) http://tentego.tk/ http://tentego.tk/panel.php admin: test hasło: test Jakby ktoś chciał poczytać: ignis.rar Ten post edytował jakub.drag 27.09.2015, 18:50:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Naprawde w paczce, ktorą dajesz do sciagniecia, muszą sie znajdowac kilku megowe pliki, ktore wgrales za pomocą swojego cms??
Polecam pisac aplikacje z włączoną opcją wyswietlania WSZYSTKICH bledow. Tak, E_NOTICE to tez bledy. //czyść zmienną function clean($text){ global $db; $text = trim($text); define('CHARSET', 'UTF-8'); $text = mysqli_real_escape_string($db, $text); return $text; } czyszczenie a escapowanie to dwa zupelnie inne rozdzialy i nie powinny byc w ogole ze sobą łączone. Tutaj prawdopodobnie tez dajesz juz luke na XSS $module = $_GET['cmd']; $url = '?cmd='.$module.'&'.$atr.$view; return $url; add2header('<script src="system/js/tinymce/tinymce.min.js"></script> Sciezki powinny byc bezwgledne a nie wzgledne - unikniesz problemow w przyszlosci |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 07:15 |