2015-11-25 3 views
0

Как передать данные между скриптами на PHP без $_SESSION? Мне нужно отправить информацию, указав способ , дело в том, что это скрипт, который будет работать только на стороне сервера, без взаимодействия с пользователем. Прямо сейчас, у меня есть представление, в котором пользователь может делать операции, для этого я использую Ajax предоставленный JQuery, у меня есть:Эквивалент петиции ajax в PHP

   $.ajax({ 
       url: "action.php", 
       cache: false, 
       dataType: "html", 
       method: "POST", 
       data: { 
        method: "sendMessage", 
        target: target, 
        message: message 
       }}); 

, который работает очень хорошо, но мне нужно, чтобы удалить вид и взаимодействие с пользователем и сделать это без JavaScript. Поэтому я хочу знать, что эквивалентно в PHP, чтобы вызвать скрипт action.php и отправить все данные с указанным методом?

+1

Вам нужно сделать HTTP-запрос в PHP. Один из способов сделать это - использовать для него библиотеку, например, очень хорошую библиотеку guzzle: https://github.com/guzzle/guzzle/ – Jost

+0

'

' –

+1

Используйте [cURL] (http://php.net/manual/en/book.curl.php), я в основном использую для лучшего контроля запросов. –

ответ

-1
  1. Напишите свою функцию как function.
  2. include() файл, содержащий вашу функцию.
  3. Просто позвоните функции, передавая любые данные, которые вам нравятся, как argument.

Если вам также необходимо представить его в виде внешнего вида, вы должны написать отдельный сценарий оболочки и поместить его на общедоступный URL.

Смежные вопросы