- Автор темы
- #1
Имеется такой js код который должен отправить данные из формы
сама форма
в каком виде ложны придти данные в файл совсем замучался не как понять не могу
не чего не выводит
Код:
function instchatSave() {
//MK_Spinner = new MKSpinner();
mkportal_Spinner_Show();
var url = MKAJAX_SITEPATH + 'index.php?ind=urlobox&op=ajax_savemsg';
message =document.getElementById('ta').value;
if(message == "")
{
return false;
}
postData = "value="+encodeURIComponent(message).replace(/\+/g, "%2B");
new MKP_ajax(url, {method: 'post', postBody: postData, onComplete: function(request) { instchatSaveComplete(request); }});
}
function instchatSaveComplete(request) {
if(request.responseText.match(/<error>(.*)<\/error>/)) {
message = request.responseText.match(/<error>(.*)<\/error>/);
if(!message[1]) {
message[1] = "An unknown error occurred.";
}
alert("There was an error performing the update."+message[1]);
}
else if(request.responseText)
{
document.getElementById('instchat_2').innerHTML = request.responseText;
document.getElementById('ta').value = "";
}
mkportal_Spinner_Hide();
}
function instblockSubmit() {
instchatSave();
Switch_InstEd();
return false;
}
Код:
<form id="editor" name="editor" style="padding: 0px;" method="post" onsubmit="return instblockSubmit();">
<centr>
<input type="text" id="ta" name="ta" style="width: 98%; border:0; padding: 4px; margin: 0; background-color: #FFF;">
</center>
</form>
</td>
<td id="instchatcontent" name="instchatcontent" style="width: 100%; padding:0px; border-bottom: 1px solid; background-color: #F5F5F5;">
<div id="instchat_2" style="padding:4px; background-color: #F5F5F5; color: #333; font-size: 10px;">
<br /></div>
Код:
$message .= $_POST['postData'];
$message .= $_POST['ta'];
$message .= $_POST['message'];
$message .= $_POST['postBody'];
$message .= $_POST['instchatSaveComplete'];
echo $message;