У меня есть форма на моем сайте, которая отправляет данные на какой-либо удаленный сайт - простая форма HTML.
Я хочу использовать данные, которые пользователь вводит в форму для статистических целей.
Поэтому вместо того, чтобы отправлять данные на удаленную страницу, я сначала отправляю их в свой скрипт, который отправляет их на удаленный сайт.
Дело в том, что мне нужно, чтобы он вел себя точно так же, как и обычная форма, при переходе пользователя на удаленный сайт и отображении ресурсов.
Когда я использую этот код, он вроде работает, но не так, как я хочу:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $action);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$result = curl_exec($ch);
curl_close($ch);
Проблема в том, что он отображает ответ в том же сценарии. Например, если $ action, например:
somesite.com/processform.php и мой скрипт называется mysqcript.php, он будет отображать ответ «somesite.com/processform.php» внутри «mysqcript.php», поэтому все относительные ссылки не работают.
Как мне сделать так, чтобы отправить пользователя на «somesite.com/processform.php»? То же самое, что будет делать нажатие кнопки?
Леонтий