Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF] przekierowanie zapytania z parametrami POST
dEF
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 1
Dołączył: 31.03.2006

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


Witam,
mam następującą zagwostkę do rozwiązania smile.gif
Integruje system płatności w aplikacji.
Powiedzmy, że dochodzimy do ostatniego etapu płatności przed przekierowaniem do systemu płatności.pl.
W tym ostatnim etapie mamy już wypisane wszystkie produkty jakie zamówiliśmy, dane jakie znajdą się na rachunku itp.
Wybieramy sobie sposób płatności z listy.

I teraz główny problem. Jak zrobić taki manewr, że po wybraniu sposobu płatności i kliknięciu zapłać, obsłużyć sobie przez aplikację to żądanie (np. zapisać jego dane w bazie), a potem przekierować przeglądarkę do systemu płatności, gdzie nastąpi autoryzacja.
Czyli de facto jak przesłać wartości POSTa wraz z przekierowaniem na inny url.

Zend_Http_Client niestety odpada, ponieważ nie robi przekierowania (chyba, że jest jakiś sposób, żeby go do tego zmusić smile.gif ).

Będę wdzięczny za wszelką pomoc smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
pawel_k
post
Post #2





Grupa: Zarejestrowani
Postów: 211
Pomógł: 3
Dołączył: 29.07.2005
Skąd: Szczebrzeszyn

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


chyba bez ręcznego modyfikowania nagłówków się nie obędzie...
Go to the top of the page
+Quote Post
dEF
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 1
Dołączył: 31.03.2006

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


Masz może jakieś linki, które by pomogły w tym temacie?
Np jak dokładnie przekazywane są parametry POST i GET w nagłówkach?
Go to the top of the page
+Quote Post
PUPI
post
Post #4





Grupa: Zarejestrowani
Postów: 69
Pomógł: 5
Dołączył: 6.02.2004
Skąd: Bydgoszcz

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


Spróbuj w inny sposób. Użyj AJAXa. Po kliknięciu zapłać zapisz sobie dane do bazy, a później wyślij formularz na strone platnosci.pl.


--------------------
Go to the top of the page
+Quote Post
dEF
post
Post #5





Grupa: Zarejestrowani
Postów: 15
Pomógł: 1
Dołączył: 31.03.2006

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


AJAX niestety nie jest rozwiazaniem, poniewaz musze w POSCie przekazac zmienne, ktore nie chce, zeby byly widoczne w formularzu.
Go to the top of the page
+Quote Post
PUPI
post
Post #6





Grupa: Zarejestrowani
Postów: 69
Pomógł: 5
Dołączył: 6.02.2004
Skąd: Bydgoszcz

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


W takim razie pozostaje Ci chyba tylko cURL.


--------------------
Go to the top of the page
+Quote Post
stloyd
post
Post #7





Grupa: Zarejestrowani
Postów: 23
Pomógł: 2
Dołączył: 17.06.2004

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


Co do Zend_Http_Client to nie wiem czy dobrze Cię zrozumiałem ale przeczytaj sobie tutaj...

Pozdrawiam (;


--------------------
[workstation] PHPStorm, Apache 2/nginx, php 5.3/5.4, MySQL 5.5/5.6
[employers] Infor S.A., Gadu-Gadu S.A., Redefine, HBM, KnpLabs
Go to the top of the page
+Quote Post
dEF
post
Post #8





Grupa: Zarejestrowani
Postów: 15
Pomógł: 1
Dołączył: 31.03.2006

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


No wlasnie niestety to nie dziala tak, jakbym chcial, zeby dzialalo winksmiley.jpg

Zend_Http_Client umozliwia wyslanie zadania POST, lecz zwraca od razu odpowiedz od serwera. Nie robi jako takiego przekierowania w sensie przeladownia strony w przegladarce na inny serwer. Trzeba obsluzyc odpowiedz od serwera po POSCie i ewentualnie wyswietlic. Obawiam sie jednak, ze moze to powodowac jakies komplikacje przy platnosciach...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 14:38