![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 22.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Używam joomli, ponieważ jest łatwa w obsłudze i nie wymaga dużej wiedzy na temat programowania itd. Mam jednak pewien problem. W niektórych artykułach umieszczam ramki, w których znajduje się zawartość pewnych plików php, które znajdują się na drugim serwerze. Niestety nie mogę bezpośrednio umieścić zawartości tych plików w artykułach joomli, ponieważ.. nie umiem, a w zasadzie chyba jest to niemożliwe.. Skrypty znajdujące się w tych plikach nie działają poprawnie w joomli (mówiąc w skrócie). W każdym razie chodzi o to, że ktoś robi mi na złość i kradnie całą zawartość tych plików i umieszcza ją publicznie...
użytkownik został zbanowany na stronie, ale nadal to robi, ponieważ dostaje się do tych plików bezpośrednio (blokada na określony referer raczej nic nie daje, bo łatwo to obejść) i nie mogę go zablokować. myślę, że coś takiego mogłoby pomóć: umieszczenie tego kodu w pliku php: Kod <?php if(!defined('MyConst')) { die('Direct access not permitted'); } ?> a następnie umieszczenie tego w artykule joomli: Kod <?php define('MyConst', TRUE); ?> Lecz jak się domyślam nie działa to, ponieważ treść plików jest umieszczana w artykule w ramce, która ma własne odrębne środowisko i "nie widzi" żadnych skryptów php w artykule. Jest jakiś inny sposób pobrania treści z plików php do artykułu, żeby ten skrypt zadziałał? Albo w jaki sposób mógłbym się zabezpieczyć? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 273 Pomógł: 52 Dołączył: 3.02.2013 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli możesz, to podaj link do jakiegoś przykładowego artykułu, bo nie mogę sobie jakoś wyobrazić twojego problemu.
-------------------- Jeżeli moja wypowiedź Ci pomogła użyj przycisku
![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Najłatwiej i w sumie rozwiązanie które zadziała na każdym rodzaju serwera www bez żadnej konfiguracji samego serwera, to przeniesienie wszystkich plików katalog poniżej public_html. Tak jak robi to zdecydowana większość frameworków.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 22.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
poprostu w artykule w joomli znajduje się
Kod <iframe src='http://adres-do-pliku-php.pl/folder/plik.php'></iframe> plik php znajduje się na drugim serwerze, ponieważ w joomli niebardzo mi działa skrypt php w artykule, dlatego wywołuję go na drugim serwerze. Nie wiem tylko jak mogę zabezpieczyć ten plik php tak, aby można go było obejrzeć tylko w artykule w joomli (a nie tak jak teraz, że można go podejrzeć bezpośrednio na drugim serwerze). myślałem o skrypcie, który podałem w 1-szym poście, ale nie działa on z ramką, musiałbym wywołać zawartość pliku php inaczej niż przez iframe (tak myślę), czy może jest inny lepszy sposób? Proszę o pomoc |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Joomla uniemożliwia wstawienie kodu PHP do artykuły, ale można to obejść - napisac po prostu moduł/plugin, który wstawisz do artykulu.
Ten post edytował Turson 1.10.2014, 18:51:07 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 02:59 |