PHP cURL отправлять в форму, которая обрабатывается jQuery? - PullRequest
1 голос
/ 26 марта 2011

Хорошо, поэтому обычно я смотрю атрибут действия формы (например, request.php) и отправляет запрос cURL на эту страницу, но что, если форма обрабатывается jQuery?Пример

<form method="post" action="profile/post/USERNAME" id="postForm"
    onsubmit="funct.post('USERNAME'); return false;" >
...
<input type="button" class="sendButton" id="sendBtn" value="Send"
    onclick="funct.post('USERNAME')" />

Я не знаю, как работать с этой формой, я пытался отправить ее на страницу / profile / post / USERNAME, но это не сработало.Я что-то упустил?

1 Ответ

0 голосов
/ 27 марта 2011

На самом деле у меня были проблемы, потому что форма использует AJAX для публикации формы. Если при просмотре MASSIVE неформатированный объем кода jQuery (как в моем случае) является проблемой и ни к чему не приводит, то хорошей идеей является поиск заголовков, отправляемых на сервер.

Я использовал HTTP Live Headers аддон для Firefox, чтобы увидеть это, и заметил, что реальный запрос был token=4324234324&note=My+Note&ajax=1 И токен, и примечание присутствовали в форме, токен как скрытый и примечание как текстовый ввод, но ajax = 1 вставляется где-то, когда он обрабатывается jQuery.

Заголовки не лгут!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...