я делал и по книге и по инету со статей брал...выводят пустоту...может чтото нетак делаю просто...почемуто не обрабатывается и всё....мы с другом сутки мучали...и ничего.Поэтому и прошу чтобы ктото написал правильную работу)
вот 1 из многочисленных попыток...
код index.php
================================================== ==============
<input type="text" id="input_1" />
<input type="text" id="input_2" />
<input type="button" class="button" value=" Отправить форму " onclick="process();" />
<script language="javascript" type="text/javascript">
var xmlHttp = new XMLHttpRequest();
function process()
{
if (xmlHttp)
{
try
{
var data1 = document.getElementById("input_1").value;
var data2 = document.getElementById("input_2").value;
var send_post="data1=" + data1 + "&data2=" + data2;
xmlHttp.open("POST", "form.php", true);
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlHttp.onreadystatechange = data_obr;
xmlHttp.send(send_post);
}
catch (e)
{
alert("Не удалось соединиться с сервером:\n" + e.toString());
}
}
}
function data_obr()
{
if (xmlHttp)
{
if(xmlHttp.onreadystatechange == 4)
{
alert(xmlHttp.responseText);
}
}
}
</script>
================================================== ================
form.php
================================================== ================
<?php
if (isset($_POST['data1']))
$data1 = $_POST['data1'];
echo $data1;
?>
================================================== ================
если убрать data_obr то выводит пустое сообение