Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/92: Рейтинг темы: голосов - 92, средняя оценка - 4.50
 Аватар для F(r)an!k
31 / 31 / 4
Регистрация: 12.03.2010
Сообщений: 185

передача POST без форм

24.08.2010, 18:43. Показов 19267. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как передать POST'ом без использования html-форм???

Кто знает, отзавитесь! А-ууу!=)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.08.2010, 18:43
Ответы с готовыми решениями:

Передача переменных (get/post/.)
Привет. В общем вот кусочек кода, имеется input text с именем "name" значение которого нужно передать(name): print ' <input...

Передача переменных post и не только из стандартных форм html
Скажите пожалуйста, можно ли передать переменные в файл php не только средствами html, мне нужно по мимо стандартных методов ещё некоторые...

Передача данных из html-форм в php-скрипты; get, post
Добрый день! только начал изучение php, поэтому не судите строго. возникает проблема при передаче данных из хтмл-форм в пхп-скрипты. вот...

11
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
24.08.2010, 18:46
Могу предположить, что пхп использует глобальные массивы, и если я не ошибаюсь post тоже глобальный массив, так может быть использовать его
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
24.08.2010, 18:47
  1. Скрыть всю форму от глаз юзера, постить ее через JS (например, при нажатии на ссылку).
  2. AJAX.
  3. curl в PHP.
0
 Аватар для F(r)an!k
31 / 31 / 4
Регистрация: 12.03.2010
Сообщений: 185
24.08.2010, 18:54  [ТС]
Пишем на PHP + FLASH
формы вообще нету.
PHP выводит поток echo'м
FLASH принимает.

FLASH в свою очередь
отправляет в скрипт PHP
данные методои POST,
PHP их принимает - все шикарно.

Но как отправить POST назад без использования html-форм?
CURL нет на сервере. Че делать?

Может сокеты???
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
24.08.2010, 18:58
Что-то не понял. Флешка лежит на странице в браузере. Захотелось ей инфы какой-то - она POST посылает скрипту на сервер, тот ей отвечает - и все хорошо. Какой еще "POST назад"?
0
 Аватар для F(r)an!k
31 / 31 / 4
Регистрация: 12.03.2010
Сообщений: 185
24.08.2010, 19:01  [ТС]
нам надо назад отослать массив.
например:

$a = array(1,334,737,21548,3662);
echo($a);

Флеха пишет:
Array.

Поэтому echo не катит.
нужно назад POST'ом слать.
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
24.08.2010, 19:05
Дак это не флеха пишет Array, а echo выводит Array. Используйте формат вывода JSON или XML.

Добавлено через 44 секунды
JSON (в данном примитивном случае с числами)
PHP
1
echo '[' . join(',', $a); . ']';
1
 Аватар для F(r)an!k
31 / 31 / 4
Регистрация: 12.03.2010
Сообщений: 185
24.08.2010, 19:24  [ТС]
То есть PHP POST без форм передать не может???
Если у меня будет 100 000 ячеек в массиве,
я ж не буду их все в строку запаковывать
и пересылать. Можно ли отправить
назад постом, так же как они пришли?

Добавлено через 9 минут
Дельная штука JSON!
надо только разобраться как его флешкой парсить..
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
24.08.2010, 19:40
Цитата Сообщение от F(r)an!k Посмотреть сообщение
То есть PHP POST без форм передать не может???
POST - это HTTP запрос, который приходит на веб-сервер (Apache) от клиента (браузер). Веб-сервер обрабатывает запрос и выдает ответ (страница в браузере).

В Вашем случае флешка - клиент - посылает запрос, чтобы получить в ответ инфу. А на сервере Apache запускает PHP скрипт, и он что-то выдает в ответ флешке. Всего-то надо наладить общий язык, чтобы флешка понимала ответы скрипта.
0
 Аватар для F(r)an!k
31 / 31 / 4
Регистрация: 12.03.2010
Сообщений: 185
24.08.2010, 23:36  [ТС]
join(',',$a) - отличный вариант!
теперь нужно только научиться парсить JSON
во флешке и распаковывать строку в массив..
Я по этому поводу уже тему создал, так что у
кого есть опыт работы, откликнитесь пожалуйста!))
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
25.08.2010, 09:48
F(r)an!k, Там ActionScript? Посмотрите тут ссылки: http://www.json.org/json-ru.html
1
Тошак
29.12.2010, 17:39
Используй сессии) для переноса данных со страницы на страницу.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.12.2010, 17:39
Помогаю со студенческими работами здесь

Передача переменных нажатием на ссылку (без форм)
Есть страница с выпадающим списком категорий, как можно сделать так, чтобы когда пользователь выбирал определенную категорию значение...

Передача методом Post без перезагрузки страницы
Всем привет ! Написал обработчик через ajax post запрос, чтоб он обновлял данные формы без перезагрузки формы, а он не работает,...

Несколько форм и метод POST
Помогите пожалуйста такая проблема: Нужна на одной странице отправлять раздельно данные методом пост. Вобщем напрмер имя пользователя и...

Не отправляются данные из форм POST запросом
Код PHP(тут всё работает): login.php <?PHP $Id = $_POST; $File = $_POST; $Log = $_POST; $Pass = $_POST; $log =...

POST передача
Проблема собственно в следующем: Есть набор чекбоксов которые вытаскиваются с базы циклом do/while. Чекбоксы - это список товаров....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru