Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > curl и робокасса


Автор: qpile 5.1.2013, 16:48
Добрый день, уважаемый форумяне!
Пытаюсь передать значения в робокассу с помощью php скрипта. Для начала его вызываю вот так
Код

<form  action="мой сайт/post1.php" method=post>
Цена: <input type=text name="price" value=""><br>
<input type=submit  value=Send >
</form>


А потом уже сам скрипт идет
Код


<?php


 //Ваш логин в системе
    $login = 
    //Сумма платежа, с помощью точки можно указывать вещественное число, например 35.90
    $sum =$_REQUEST['price'];
    //Уникальный номер транзакции в вашем магазине, он может быть любым но состоять только //из цифр
    $id =
    //Описание товара
    $tovar = 
    //Ваш пароль #1 который вы указывали в настройках
    $pass1 = 
    //Теперь все это шифруем и передаем Робокассе, это своеобразный уникальный номер вашего магазина
    $signature = 
    
    
$url = 'https://merchant.roboxchange.com/Index.aspx';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $myvars);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, true);
curl_setopt( $ch, CURLOPT_AUTOREFERER, true );

$results = curl_exec($ch);
curl_close($ch);

?>




Но у меня либо появляется Все время при нажатии клавиши Object Moved to here со ссылкой, если на нее кликнуть, то переходить 100% правильно на сайт.
Либо отображает сайт робокассы в корявом виде, как на рисунке
Как сделать что бы сразу переходило на сайт робокассы без Object Moved to here

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)