Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZF] przekierowanie zapytania z parametrami POST
Forum PHP.pl > Forum > PHP > Frameworki
dEF
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
pawel_k
chyba bez ręcznego modyfikowania nagłówków się nie obędzie...
dEF
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?
PUPI
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.
dEF
AJAX niestety nie jest rozwiazaniem, poniewaz musze w POSCie przekazac zmienne, ktore nie chce, zeby byly widoczne w formularzu.
PUPI
W takim razie pozostaje Ci chyba tylko cURL.
stloyd
Co do Zend_Http_Client to nie wiem czy dobrze Cię zrozumiałem ale przeczytaj sobie tutaj...

Pozdrawiam (;
dEF
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...
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.