X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Составить и Отправить Get запрос в браузер
zerosoul
zerosoul
Topic Starter сообщение 12.8.2013, 13:04; Ответить: zerosoul
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 354
Регистрация: 10.4.2009
Поблагодарили: 52 раза
Репутация:   8  


Добрый день подскажите пожалуйста, как составить get запрос, вот то что у меня получилось
http://liked.ru/client/task/checklist/9033?name=solve_all&name=solve_all&id=task-customer-check-all


Вот исходный код:
Развернуть/Свернуть
<form action="/client/task/checklist/9033" method="post" name="solve_all">
                <input type="hidden" name="solve_all" />
                <div class="task-inner" style="padding: 0 16px 8px;">
                    <input type="checkbox" class="task-customer-check-all" id="task-customer-check-all" />
                    <label for="task-customer-check-all" class="task-customer-check-all-text">Принять все задания</label>
                    <span class="present-more send-to-processing-all hidden"><span class="present-more-inner">Применить</span></span>
                </div>
            </form>
            <div class="task-block task-block-checklist">
            <div class="task-block-inner">
                <div class="task-inner">
                    <div class="task-inner-top">
                        <div class="content-table">
                            <table width="100%">
                                <tr>
                                    <th align="left">Исполнитель</th>
                                    <th align="left">Задание</th>
                                    <th align="left">Ответ</th>
                                    <th align="left">Время начала</th>
                                    <th align="left">Время завершения</th>
                                    <th align="left">Статус</th>
                                </tr>
                                <tr>
                                    <td><a href="/client/userpage/3541">Vasily</a></td>
                                    <td><a href="/client/task/9033">Добавить Яндекс виджет</a></td>
                                    <td class="task-block-checklist-answer-item">
                Установить то я его установил а вот где находится уникальный код установки, не знаю. Попробовал поставить PS а он не хочет копироваться в это окно. Вот такие дела.
                                </td>
                                <td>10 августа 2013 <span class="time">18:57</span></td>
                                <td>10 августа 2013 <span class="time">19:03</span></td>
                                <td>
                                проверяется
                                </td>
                            <tr>
                        </table>
                    </div>
                </div>
                <div class="task-inner">

                    <form method="post" name="rework">

                        <div class="task-customer-values">    
                            <span class="answer_id hidden">130164</span>
                            <span class="runid hidden">192114</span>
                            <span class="action hidden"></span>
                        </div>

                        <div class="task-customer-check-holder">
                            <div class="task-customer-check-frame">
                                <input type="radio" id="130164-1" class="task-customer-check" name="130164" value="1" />
                                <label for="130164-1" class="task-customer-check-success">Задание выполнено</label>
                                <input type="radio" id="130164-2" class="task-customer-check" name="130164" value="2" />
                                <label for="130164-2" class="task-customer-check-unsuccess">Задание не выполнено</label>
                                <input type="radio" id="130164-3" class="task-customer-check" name="130164" value="3" />
                                <label for="130164-3" class="task-customer-check-revision">Отправить на доработку</label>
                                <a class="descr-more send-form" href="#"><span class="descr-more-inner" style="font-weight: normal;">Пожаловаться</span></a>
                            </div>
                        </div>

                        <div class="feedback-field-area hidden">
                            <div class="task-inner">
                                <textarea cols="30" rows="10" class="task-customer-check-area"></textarea>
                                <span class="task-customer-check-text"></span>
                            </div>
                            <div class="task-inner">
                                <span class="form-error" style="margin: 0;"></span>
                            </div>
                        </div>

                    </form>
                </div>
                </div>
            </div>
        </div>
            <div class="task-block task-block-checklist">
            <div class="task-block-inner">
                <div class="task-inner">
                    <div class="task-inner-top">
                        <div class="content-table">
                            <table width="100%">
                                <tr>
                                    <th align="left">Исполнитель</th>
                                    <th align="left">Задание</th>
                                    <th align="left">Ответ</th>
                                    <th align="left">Время начала</th>
                                    <th align="left">Время завершения</th>
                                    <th align="left">Статус</th>


Сообщение отредактировал zerosoul - 12.8.2013, 13:06


--------------------
Бесплатные bitcoins каждые 24 часа QoinPro
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 12.8.2013, 13:25; Ответить: andreykashops
Сообщение #2


WordPress is my Life..
******

Группа: Active User
Сообщений: 1427
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 633 раза
Репутация:   139  


А в чем вопрос то? У вас получилось - хорошо, что от нас требуется?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zerosoul
zerosoul
Topic Starter сообщение 12.8.2013, 13:33; Ответить: zerosoul
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 354
Регистрация: 10.4.2009
Поблагодарили: 52 раза
Репутация:   8  


Если бы у меня хорошо получилось, я бы не спрашивал, почему то, что я составил не отправляет форму, вот и хотел услышать может что то все таки я упустил в запросе!


--------------------
Бесплатные bitcoins каждые 24 часа QoinPro
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 12.8.2013, 17:52; Ответить: andreykashops
Сообщение #4


WordPress is my Life..
******

Группа: Active User
Сообщений: 1427
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 633 раза
Репутация:   139  


zerosoul, method="post" наверное нужно поменять на method="get"...


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 12.8.2013, 22:12; Ответить: x64
Сообщение #5


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3427
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2749 раз
Репутация:   289  


переменные, переданные методом POST, не тоже самое, что переменные, переданные методом GET. конечно, в php есть суперглобальный массив $_REQUEST, который юзает и post, и get, но лучше разделять данные переменные. всё-таки людей, которые одинаково легко могут послать данные обеими методама, меньше, нежели тех, что может составить запрос вида http://site.ru/?k1=v1&k2=v2
в форме явно указанно method="post", и если скрипт ждёт переменные именно от POST, бесполезно передавать данные через /request/?a=1&b=2 (это GET)
в свою очередь, POST может передаваться тоже двумя способами. в первом, параметры передаются в стиле GET (a=1&b=2), но после заголовков (особое внимание уделить Content-Length), во втором, применяется multipart/form-data. исчерпывающая информация есть на вики.

теперь главный вопрос: чего же, собственно, вы хотите? чтобы форма передавала get-запрос? так и используйте метод GET, а не POST. при этом нужно понимать, что в качестве целевого url должен быть адрес целевой страницы, без подзапроса. дополнительные необходимые переменные передаются с помощью <input type="hidden" name="name_value" value="value">


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
сообщение 13.8.2013, 10:54; Ответить: mmkulikov
Сообщение #6


Старожил
******

Группа: Active User
Сообщений: 2031
Регистрация: 21.9.2012
Из: СССР
Поблагодарили: 587 раз
Репутация:   68  


zerosoul,
<form action="/client/task/checklist/9033" method="post" name="solve_all">

поменять на
<form action="/client/task/checklist/9033" method="get" name="solve_all">

или просто убрать method="post" т.к. по-умолчанию форма отправляет запросы методом get


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 13.8.2013, 20:05; Ответить: andreykashops
Сообщение #7


WordPress is my Life..
******

Группа: Active User
Сообщений: 1427
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 633 раза
Репутация:   139  


mmkulikov, а не тоже самое мы твердили с x64 выше? blink.gif


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) [Мануал] "Как составить семантическое ядро и заработать на этом"
Экономьте и зарабатывайте!
13 JOHNY 8582 1.9.2017, 12:06
автор: DmitryR
Открытая тема (нет новых ответов) убрать GET запрос с URL
Сделать ЧПУ ссылок
18 WoWeb 1794 28.10.2016, 17:18
автор: WoWeb
Открытая тема (нет новых ответов) Составить письмо в обузу Google
собственно описание работы в теме
4 nb001 1015 14.8.2016, 14:59
автор: Scotty
Открытая тема (нет новых ответов) Get in line - виджет онлайн записи на сайте (40% ваши - навсегда!)
14 dazemc 3051 6.8.2016, 23:10
автор: dazemc
Открытая тема (нет новых ответов) [ Нужно ] Составить стратегию!)
3 wep 2451 31.1.2015, 18:45
автор: Global_Technology


 



RSS Текстовая версия Сейчас: 16.12.2017, 17:28
Дизайн