Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Ajax] XSS XMLHttpRequest.open
cioop
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 24.01.2007

Ostrzeżenie: (0%)
-----


Witam,
staram sie zliczac klikniecia na swoich stronach osadzajac sam skrypt js.
Niestety mam problem z XMLHttpRequest.open, ktory mialby otwierac plik z innego serwera.
Kiedy wszystkie pliki sa pod ta sama domena, wszystko dziala. Problem pojawia sie miedzy domenami.
Jak go rozwiazac, zeby dzialalo jak google analytics? Czy w ogole sie da? Jak na razie udaje mi sie wywolac zdalna domene przy uzyciu curl w php, ale wtedy plik php musi sie i tak znajdowac pod ta sama domena co skrypt js, wiec to nie ma sensu.
Z gory dziekuje za pomysly
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AjaxSrajax
post
Post #2





Grupa: Zarejestrowani
Postów: 172
Pomógł: 9
Dołączył: 22.03.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


XMLHttpRequest nie może łączyć się z inną domeną. To jest pewne. Znacznik script nie ma tych ograniczeń. Za pomocą DOM możesz`pobrać` plik bez przeładowania strony z innej domeny. Jednak musi być to plik JS- np. JSON. Można wygenerować taki plik za pomocą np. PHP. Jeśli nie jest to plik JS, pozostają chyba logi jak pisze kolega wyżej, ale nie bierz tego za pewnik. Niech wypowiedzą się inni:D
pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował AjaxSrajax 28.07.2008, 00:17:25
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 13:48