|
|
|
| Я передаю методом пост переменную myhtml. Как мне её вывести в parser.php который её принемает? $_POST['myhtml'] не подходит? Как вообще можно узнать названия полей в $_POST? Заранее спасибо!
function createXMLHttp() {
if(typeof XMLHttpRequest != "undefined") { // для браузеров аля Mozilla
return new XMLHttpRequest();
} else if(window.ActiveXObject) { // для Internet Explorer (all versions)
var aVersions = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0",
"MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp",
"Microsoft.XMLHttp"
];
for (var i = 0; i < aVersions.length; i++) {
try { //
var oXmlHttp = new ActiveXObject(aVersions[i]);
return oXmlHttp;
} catch (oError) {
}
}
throw new Error("Невозможно создать объект XMLHttp.");
}
}
function sendRequest() {
var myhtml = document.getElementById('forxml').innerHTML;
var oXmlHttp = createXMLHttp();
oXmlHttp.open("POST",'parser.php', true);
oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oXmlHttp.onreadystatechange = function() {
if(oXmlHttp.readyState == 4) {
if(oXmlHttp.status == 200) {
saveResult(oXmlHttp.responseText);
} else {
saveResult("Ошибка: " + oXmlHttp.statusText);
}
}
};
oXmlHttp.send(encodeURIComponent(myhtml));
}
function saveResult(sText) {
var answer = document.getElementById('answer');
answer.innerHTML = sText;
} //Reciving data from the server END!
|
| |
|
|
|
|
|
|
|
для: UnlikeAO
(28.06.2010 в 10:34)
| | >Я передаю методом пост переменную myhtml.
Нет. Вы не передаете конкретно эту переменную.
Ваш код передает некоторое значение. О том, что это значение поименовано, никому на серверной стороне неизвестно.
>Как мне её вывести в parser.php который её принемает
Не так.
Мой скрипт принимает методом POST некоторые переменные.
Как мне посмотреть, что пришло ему на вход?
Используйте print_r() | |
|
|
|
|
|
|
|
для: Trianon
(28.06.2010 в 10:40)
| | print_r($_POST) выводит мне
Мне бы узнать название ячейки ПОСТА, в котором хранится то самое некоторое значение которое я передал
$_POST['myhtml'] какой нибудь. | |
|
|
|
|
|
|
|
для: UnlikeAO
(28.06.2010 в 10:47)
| | нету никакой ячейки, массив же пустой. передавайте правильно | |
|
|
|
|
|
|
|
для: UnlikeAO
(28.06.2010 в 10:47)
| | Вы ничего не передаете, а потому и не получаете. | |
|
|
|