Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Ajax][jQuery] Przesłanie POST na inny serwer
Forum PHP.pl > Forum > XML, AJAX > AJAX
decha-design
Witam,

Mam problem z przesłaniem danych metodą POST na inny serwer ... mianowicie, na serwerze na którym robie aktualnie stronę nie ma serwera smtp, więc nie wyśle e-maila niestety z niego. Chciałem zrobić aby przerzucał mnie formularz na inny serwer (mój własny) i z niego byłby wysyłany email. Formularz html przekierowuje, wszystko ok ... ale nie widzi mi się aby było to przekierowanie w adresie ... no to wpadłem na pomysł aby zrobić to na Ajaxie. I tutaj zaczyna się problem.

Cytat
Błąd: [Exception... "Access to restricted URI denied" code: "1012" nsresult: "0x805303f4 (NS_ERROR_DOM_BAD_URI)" location: "http://localhost/~2lo/js/jQuery.pack.js Line: 11"]
Plik źródłowy: http://localhost/~xyz/js/jQuery.pack.js
Wiersz: 11


Taki oto kod:

  1. jQuery.post("http://strona.pl/xyz/index.php", { name: name, email: email, title: title, text: text }, function(data) {


Wiecie może jak to naprawić? Może trzeba coś ustawić bo stronie drugiego serwera? (http://strona.pl/xyz/)

Pozdrawiam
Decha
batman
Nie ma możliwości połączenia się z inną domeną przy użyciu ajaxa. Musisz połączyć się ze skryptem na tym samym serwerze, a skrypt ten przy pomocy np curla może połączyć się z inną domeną.
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.