yeastor
Новичок
Prototype параметры из формы
Форма:
send()
Проблема в том что в скрипте confirm.php переменная $_POST['fio'] пустая, причем только в Opera, в IE все нормально. Подскажите как это исправить.
все, разобрался, всем спасибо
вместо
поставил
Форма:
PHP:
<form id="sendmailform" method="post">
<input class='mailform' type="text" name='fio' maxlength=100>
<input id='submit' type="button" class="submit" value="отправить" onClick=send() name="submit">
</form>
PHP:
function send()
{
new Ajax.Request('inc/confirm.php',
{
parameters: $('sendmailform').serialize(true),
method:'post',
onSuccess:
function(transport){
var response = transport.responseText || 'no response text';
alert(response);
},
onFailure: function() { alert('Ошибка на сервере! Попробуйте повторить попытку, или обратитесь к администрации сервера') } }
);
}
все, разобрался, всем спасибо
вместо
PHP:
parameters: $('sendmailform').serialize(true),
PHP:
postBody: 'fio='+ $F('fio') ,