Помощь Обращение к API посредством перехода по ссылке. Как совершить переход через php? :(

Решение: (большое спасибо SocMaster' у!!!)
В коде шаблона:
Кнопку сделать <a onclick="sms();">Предзаказ</a>
И дописать скрипт где-нибудь на странице
PHP:
function sms(){
      jQuery.ajax({
            type: "GET",
            url: "index.php",
            data: "route=sms/api&to=79241111111&text=preorder&unicode=0&type=admin",
            success: function (responseText) {
      alert("success");
            }
         });
}

Тему можно закрывать :)
А если кто-нибудь может рассказать почему file_get_contents не работает, через ajax работает, то все обретет еще больший порядок в моей (надеюсь, что не только в моей) голове :)
 
А если кто-нибудь может рассказать почему file_get_contents не работает, через ajax работает, то все обретет еще больший порядок в моей (надеюсь, что не только в моей) голове :)
С переносами строк явно работать не будет, а вот так оно однозначно должно работать

PHP:
<?php
echo file_get_contents("http://сайт.ru/index.php?route=sms/api&to=%D0%9D%D0%9E%D0%9C%D0%95%D0%A0&text=%D0%A1%D0%9E%D0%9E%D0%91%D0%A9%D0%95%D0%9D%D0%98%D0%95&unicode=0&type=admin");
?>
 
С переносами строк явно работать не будет, а вот так оно однозначно должно работать

PHP:
<?php
echo file_get_contents("http://сайт.ru/index.php?route=sms/api&to=%D0%9D%D0%9E%D0%9C%D0%95%D0%A0&text=%D0%A1%D0%9E%D0%9E%D0%91%D0%A9%D0%95%D0%9D%D0%98%D0%95&unicode=0&type=admin");
?>
Совершенно точно не в переносах дело. Я же писал в предпоследнем сообщении прямо строку кода, как она была.
И не работает :(
Так что вопрос остается открытым.
 
Назад
Сверху