Napisałem skrypt w PHP korzystając z cURL, który ma za zadanie przesłać dane metodą POST do formularza na innej stronie.
Ale po uruchomieniu pojawia się błąd:
Cytat
302 FOUND
The document has moved <A HREF="ODNOŚNIK DO FORMULARZA"> here
The document has moved <A HREF="ODNOŚNIK DO FORMULARZA"> here
Czytając na Google dowiedziałem się, że to może być związane z nagłówkami HTTP i sesjami tymczasowymi.
Jak mogę przesłać te dane do formularza?
Mój skrypt wygląda tak:
<?php $postFields['validate_form'] = 'yes'; $postFields['Ref'] = 'cos/'; $postFields['ip_addr'] = '81.214.188.120'; $postFields['Pole1'] = 'cos'; $postFields['Pole2'] = 'Bill Gates'; $postFields['FirstName'] = 'Bill'; $postFields['SiteURL'] = 'www.bank.net'; $postFields['Email'] = 'email@email/pl'; $ch = curl_init('http://www.strona/formularz/'); curl_setopt($ch, CURLOPT_POSTFIELDS, createPostString($postFields)); curl_exec($ch); curl_close($ch); ?> <?php function createPostString($aPostFields) { foreach ($aPostFields as $key => $value) { } } ?>