| -Fobb- |
Post
#1
|
|
Goście |
Mam taki problem, ze nie wiem jak wyslac dane POST bez formularza, ale w taki sposob zeby przekierowalo na ta strone do ktorej przeselam te dane.
Szukalem na forum, znalazlem dokladny opis jak wyslac dane POSTEM do jakiejs strony przy pomocy cURL, ale wtedy co najwyzej moge dostac odpowiedz od tej strony i ja wyswietlic, a tak nie chce. Skrypt znajduje sie na obcym serwerze i chce zeby tam uzytkownik pozostal. Dodam, ze chodzi o system platnosci.pl. Jesli niezbyt jasno sie wyrazilem to chodzi mi po prostu o to co bym mial gdybym mial zwykly formularz z danymi wysylany do zewnetrznego serwera. Ale wtedy uzytkownik musial by kliknac w submita, a tego jednego klika bardzo chcialbym wyeliminowac. Nie wiem czy jest w opcjach curla jakis paramert, ktory by to umozliwil. Czytalem manuala ale nic nie znalazlem, albo nie ma albo jestem slepy. Byc moze w ogole strzelam do muchy z armaty i da sie to jakos prosciej zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 12 Dołączył: 3.03.2008 Skąd: łódzkie Ostrzeżenie: (0%)
|
Odkopuję trochę stary temat, ale mam dokładnie tą samą potrzebę.
Integruję platnosci.pl na stronie w której będzie kilka opcji opłaty wyróżnienia ogłoszenia (ze względu na długość trwania wyróżnienia) i chciał bym najpierw wszystko co się da zrobić u siebie. Czyli mam formularz z inputami typu radio gdzie wybieram opłatę jak również mam wyświetlone opcje płatności pobrane dla mojego posa dynamicznie. User ma sobie wybrać co trzeba i nacisnąć wyślij, co go przekieruje jeszcze do mojego serwera, gdzie dopiero buduję odpowiednie zgłoszenie do systemu platnosci.pl I teraz to co chciał bym osiągnąć to wysłać poprzez cURL, metodą POST, to zgłoszenie, ale jednocześnie przekierować usera na stronę płatności, bo tam musi wykonać dalsze czynności, po czym system platnosci.pl z powrotem przekieruje usera na mój serwer pod skonfigurowane adresy (ok lub error). Co prawda w innym temacie @Kocurro bodajże podał, że po prostu należy podejść od drugiej strony do problemu. Czyli stworzyć form w którym atrybut action="" od razu będzie kierował do platnosci.pl i stworzy nowa płatność bez weryfikacji czy właściwa kwota jest podana. Platnosci.pl stworzą nową płatność w swoim systemie, po czym wyślą powiadomienie o tym, wtedy dopiero po odebraniu tego powiadomienia używając API platnosci.pl muszę pobrać szczegóły tej płatności i sprawdzić czy zgadza się kwota i jeśli nie to wtedy również korzystając z API anulować płatność. Pewnie tak to zrobię, ale wciąż ciekawi mnie czy można zrobić cURLem takiego powiedzmy "header('Location: xxx')" tyle, że metodą POST wraz z zmiennymi?? Ten post edytował jarek_bolo 30.04.2009, 12:25:13 |
|
|
|
Fobb Wysylanie danych POST bez formualrza 7.07.2006, 12:11:47
Jojo Nadziałem się kiedyś na podobny problem związany z... 7.07.2006, 12:15:08
Fobb Platnosci.pl tez akceptuja GETa, ale pisza wyrazni... 7.07.2006, 12:26:58
Jojo Preparując nagłówki możesz zrobić niemal wszystko,... 7.07.2006, 12:29:57
LBO Biblioteka CURL" title="Zobacz w manualu php" targ... 7.07.2006, 14:23:44
nasty_psycho Osobiscie nigdy tego nie probowalem ale mysle ze p... 7.07.2006, 14:55:34
Seth http://forum.php.pl/index.php?showtopic=19683
http... 7.07.2006, 14:59:55
yaro Wystarczyło wpisać w google: post+php i na pierwsz... 7.07.2006, 15:00:48
Gość Dzieki za linki, ale niestety nie chodzi mi o to. ... 7.07.2006, 18:19:53
yaro Nie zabardzo łapie o co chodzi, ale może użyj:
Kod... 7.07.2006, 18:34:27
Fobb Ale jesli przejde na ta strone headerem to nie bed... 8.07.2006, 09:02:31
nasty_psycho http://advajax.anakin.us/index-pl.htm -> tu jes... 8.07.2006, 09:09:16
Gość Chyba nie rozumiecie kolegi. Nie pomoge mu, bo szc... 8.07.2006, 11:07:54
LBO Chyba nie rozumiecie kolegi. Nie pomoge mu, bo szc... 8.07.2006, 11:09:03
Cysiaczek Moja teoria:
gdziesz na pewno masz formularz na kt... 8.07.2006, 11:23:02
nasty_psycho Albo jak tak bardzo chcesz zeby user nie klikal to... 8.07.2006, 11:45:33
LBO Jedynym wyjściem jest header" title="Zobacz w manu... 8.07.2006, 12:05:29
Cysiaczek Mozna też takt - wysłać iframem info do swojego se... 8.07.2006, 12:11:43
LBO Wydaje mi sie, że uzycie header" title="Zobacz w m... 8.07.2006, 12:14:58
Fobb A potrafi ktos napisac takiego headera, ktory wysl... 8.07.2006, 12:17:21 ![]() ![]() |
|
Aktualny czas: 13.03.2026 - 01:23 |