ОШИБКА 404, когда метод формы = сообщение - PullRequest
0 голосов
/ 06 января 2012

У меня есть форма, которую я хочу отправить в API Google для создания диаграммы:

<form action='https://chart.googleapis.com/chart' method='POST'>
<input type="hidden" name="cht" value="lc"  />
<input type="hidden" name="chtt" value="Yeast Density"  />
<input type='hidden' name='chs' value='300x200' />
<input type="hidden" name="chxt" value="x,y" />
<input type="hidden" name="chxl" value="0:|0|1|5|10|15|20|25|" />
<input name='chd' value='t:0,2,20,10,0'/>
<input type="submit"  />
</form>

Каждый раз, когда я нажимаю кнопку Отправить, я получаю сообщение об ошибке 404.Странно, что тот же сайт работает за пределами WordPress, я также проверил список зарезервированных слов в WordPress, но ни одно из них не конфликтует с моими переменными.В чем причина проблемы?

Ответы [ 2 ]

1 голос
/ 06 января 2012

Добавьте атрибут action к вашей форме со значением https://chart.googleapis.com/chart.

<form id="form1" action="https://chart.googleapis.com/chart">

Если вы не используете HTML5, я бы также рекомендовал вам явно установить атрибут method.

0 голосов
/ 06 января 2012

В вашей ссылке я вижу:

<form id=​"form1">​

Не задан атрибут действия.

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