[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передать post
Миша
Передать POST между страницами,

Не через форму можно?



_____________
Принимаю заказы, писать в ЛС
volter9
Медведь
Можно через AJAX (jQuery):
$.ajax({
url: 'my_page.php',
type: 'POST',
data: {
id: 10
},
success: function () {
alert('Ok');
}
}
);


И на нативном (стандартный метод, без старых ишаков):
var request = new XMLHttpRequest;

request.open('POST', 'my_page.php');
request.onreadystatechange = function () {
if (request.readyState === 4 && request.status === 200) {
alert('Ok');
}
}
;

request.send('id=10');


_____________
Мой блог
sergeiss
Цитата (Медведь @ 8.08.2015 - 18:23)
Передать POST между страницами,

Не через форму можно?

"Ты не умничай, ты пальцОм ткни" (с) Или, попросту говоря, объясни, какая у тебя задача. Скорее всего, существуют различные варианты ее решения, не связанные с ПОСТом. Не ограничивай себя smile.gif

Что это за страницы? Они открыты одновременно в браузере? Если да, то зачем тебе ПОСТ?
Или это просто 2 страницы на сервере? Тогда как и с какой целью ты собираешься что-то между ними передавать?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Миша
Пароль нужно передать таким образом, но формы нет.

_____________
Принимаю заказы, писать в ЛС
Миша
Сессию только если, в гет и печеньки небезопасно.

_____________
Принимаю заказы, писать в ЛС
sergeiss
Цитата (Медведь @ 8.08.2015 - 21:58)
Пароль нужно передать таким образом, но формы нет.

Форму можно и динамически создать...

Цитата (Медведь @ 8.08.2015 - 22:32)
в гет и печеньки небезопасно.

А гет тебе чем не нравится? Создаешь динамическую ссылку, которую также скриптом кликаешь. И всё у тебя передается, куда надо.

Впрочем, еще можешь создать websocket и передать нужную инфу через него. Это если от клиента на сервер надо что-то отправить. Похоже, что это "твой" случай, хотя ты его и описываешь как-то косноязычно.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.