Potrzeba mi przesłać do strony http://mojastorna... dane w $_POST. robię to ze strony http://innastrona...
Używam do tego biblioteki cURL. wszystko działa ok tylko ja chciałbym, żeby efektem wywołania adresu http://innastrona... było przekierowanie do adresu http://mojastorna... z dostępną tam zmienną $_POST z przekazanymi zmiennymi. Natomiast kod:
<?php url = "http://mojastorna..."; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,"username=johndoe"); $result= curl_exec ($ch); curl_close ($ch); ?>
powoduje wywołanie strony docelowej natomiast adres w przeglądarce a co za tym idzie wszystkie odwołania pośrednie na stronie docelowej pozostaje stary czyli http://innastrona...
Puki co poradziłem sobie w ten sposób, że maluje pod adresem http://innastrona... tradycyjny formularz w HTML i potem wywołuję w javascript funkcję submit() gdzie w target formularza jest http://mojastorna.... Czy da się osiągnąć coś takeigo w cURL?