Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] Hiperłącze do pliku w Java Script
Forum PHP.pl > Forum > Przedszkole
Woonski
Witam mam problem na mojej stronie (joomla). Otóż jak podaje <a href...> </a> do serwera FTP i w linku jest user oraz hasło, to joomla generuje mi (niewiedzieć czemu) jakieś długie adresy rozpoczynające się 'javascript', prowadzą do nikąd. Padł pomysł żeby wymysić pobiernie pliku przez js. I tu moje pytanie, jak zrobić skrypt, który będzie odnośnikiem do pliku na FTP. W skrócie mówiąć jak zrobić w javie script, to czym jest <a href >w html'u smile.gif Pozdrawaim!

PS. tworzy mi takiego linka:

  1. ftp://12284/javascript'%3E%20%3C!--%20var%20prefix%20=%20'ma'%20+%20'il'%20+%20'to';%20var%20path%20=%20'hr'%20+%20'ef'%20+%20'=';%20var%20addy66708%20=%20'oferta'%20+%20'@';%20addy66708%20=%20addy66708%20+%20'ftp'%20+%20'.'%20+%20'moto'%20+%20'.'%20+%20'futuro'%20+%20'.'%20+%20'net'%20+%20'.'%20+%20'pl';%20document.write(%20'%3Ca%20'%20+%20path%20+%20'%5C''%20+%20prefix%20+%20':'%20+%20addy66708%20+%20'%5C'%3E'%20);%20document.write(%20addy66708%20);%20document.write(%20'%3C%5C/a%3E'%20);%20//--%3E%5Cn%20%3C/script%3E%3Cscript%20language='JavaScript'%20type='text/javascript'%3E%20%3C!--%20document.write(%20'%3Cspan%20style=%5C'display:%20none;%5C'%3E'%20);%20//--%3E%20%3C/script%3ETen%20adres%20e-mail%20jest%20ukrywany%20przed%20spamerami,%20włącz%20obsługę%20JavaScript%20w%20przeglądarce,%20by%20go%20zobaczyć%20%3Cscript%20language='JavaScript'%20type='text/javascript'%3E%20%3C!--%20document.write(%20'%3C/'%20);%20document.write(%20'span%3E'%20);%20//--%3E%20%3C/script%3E/mpf_ins.exe
MMX3
troche mało informacji. Pewnie joomla broni się przed hotlinkowaniem... może hotlink wyłącz w cfg. pozdr
Woonski
Cytat(MMX3 @ 17.01.2008, 15:27:36 ) *
troche mało informacji. Pewnie joomla broni się przed hotlinkowaniem... może hotlink wyłącz w cfg. pozdr


Nie znalazłem w opcjach joomli żadnego hotlinkowania. Wydaje mi się że może to mieć związek z komunikatem:

Następujące ustawienia PHP na serwerze nie są optymalne ze względów bezpieczeństwa i zalecana jest ich zmiana:
Zmienna PHP register_globals ustawiona jest ’ON’ zamiast ’OFF’


Ostatecznym rozwiązaniem będzie przekierowanie na zwykłą stronę html, gdzie automatycznie będzie pobierany plik, ale to już ostateczność.

Jakie informacje mam jeszcze poadać?

Pozdr
SirZooro
Cytat(MMX3 @ 17.01.2008, 15:27:36 ) *
troche mało informacji. Pewnie joomla broni się przed hotlinkowaniem... może hotlink wyłącz w cfg. pozdr

Blisko ale to nie chodzi o hotlinkowanie. W środku tego długiego linku napis który wskazuje że to jest ochrona przed spamerami:

Kod
3ETen%20adres%20e-mail%20jest%20ukrywany%20przed%20spamerami

Joomla najwyraźniej dostrzegła małpkę w adresie i stwierdziła że to musi być email, a więc trzeba go ukryć smile.gif. Zerknij do pliku /mambots/content/mosemailcloak.php - on jest za to odpowiedzialny.
Woonski
Cytat(SirZooro @ 17.01.2008, 16:56:31 ) *
Blisko ale to nie chodzi o hotlinkowanie. W środku tego długiego linku napis który wskazuje że to jest ochrona przed spamerami:

Kod
3ETen%20adres%20e-mail%20jest%20ukrywany%20przed%20spamerami

Joomla najwyraźniej dostrzegła małpkę w adresie i stwierdziła że to musi być email, a więc trzeba go ukryć smile.gif. Zerknij do pliku /mambots/content/mosemailcloak.php - on jest za to odpowiedzialny.


Oki dzięki wielkie.

W PA w Dodatki/Dodatki-witryna znalazłem wpis "Maskowanie adresów e-mail [Email Cloaking]" zaznaczyłem, aby niepublikował i wszystko działa smile.gif Jeszcze raz dzięki!

W sumie, mój problem został rozwiązany przez opcjie w joomli, więc chyba nie za bardzo ten temat już pasuje w tym dzialę, proszę o jego przeniesienie.
Pozdrawiam!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.