Здравствуйте. Знаю как с помощью javascript вызывать php файл и передавать в него данные. А как получить данные из этого php файла? В общем, суть вопроса: [js]new Ajax('otpravka.php', { data: "name="+ name + "&mail=" + mail + "&message=" + message, method: 'post', onComplete: function(response) { alert(response); } }).request();[/js] Объясните пожалуйста, что такое response, откуда он берется? в php файле нужно написать $response="Всё хорошо"; или как? Весь инет облазил, ничего найти не могу... Не пойму, как обратно данные передать из вызываемого php файла. Использую mootools.
mootools не знаю, но в jQuery response - это переменная, в которой все то что выводилось в файле otpravka.php. То есть если ты в файле otpravka.php напишешь echo 'test';, то response будет содержать текст 'test'. Эта переменная "появится" только когда запрос будет успешным. Само название response не принципиально, оно может быть произвольным, например, data - как в jQuery.