Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> cURL i przekierowanie
Largo
post
Post #1





Grupa: Zarejestrowani
Postów: 203
Pomógł: 6
Dołączył: 11.09.2005

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


Witam,

Mam dane POST do przesłania na serwer. Są one dynamicznie generowane w zależności od użytkownika. Tablica danych to:

  1. $array = array( 'id' => 14710,
  2. 'amount' => 24.99,
  3. 'description' => 'Largo-W - 150FG',
  4. 'lang' => 'pl' );


Przepuszczam te dane przez pętlę, aby je przygotować do wysyłania. I tu pojawia się problem. Chciałbym, żeby cURL wysyłał dane POST, użytkownicy nie muszą widzieć tych danych, dlatego nie stosuję metody GET. cURL chciałbym, żeby wysyłał dane, a następnie był przekierowywany do domeny. Robię to tak:

  1. if( $sock = curl_init( 'https://ssl.dotpay.pl/' ) )
  2. {
  3. curl_setopt( $sock, CURLOPT_POST, true );
  4. curl_setopt( $sock, CURLOPT_POSTFIELDS, $url );
  5. curl_setopt( $sock, CURLOPT_FOLLOWLOCATION, true );
  6. curl_exec( $sock );
  7. curl_close( $sock );
  8. }


Dane pewnie są wysyłane, ale przekierowanie nie działa. CURLOPT_FOLLOWLOCATION nie działa u mnie na serwerze z powodu restrykcji open_basedir, ale czy wyłączając tą opcję, powinien przekierować z tymi danymi do docelowej strony?

Pozdrawiam,
Largo
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 21:06