Я попыталсяПочему не срабатывает Post Post?
JAVASCRIPT
str_objects = "some multiline text";
xmlhttp=new XMLHttpRequest();
xmlhttp.open("POST", "127.0.0.1/index.php", false);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("str_objects="+encodeURIComponent(str_objects));
PHP
$str_map = $_POST["str_objects"];
file_put_contents("map.txt", $str_map);
и:
JAVASCRIPT
str_objects = "some multiline text";
xmlhttp=new XMLHttpRequest();
xmlhttp.open("POST", "127.0.0.1/index.php", false);
xmlhttp.send(str_objects);
PHP
$str_map = file_get_contents('php://input');
file_put_contents("map.txt", $str_map);
Выходной файл "map.txt" в обоих случаях остается пустым.
Что не работает? Что вы ожидаете? Что происходит? –
echo $ str_map должен эхо-многострочный текст из переменной JS str_objects – user3100031
использовать инструменты разработчика в хроме, переходить в сети .. делать что-то и проверять, действительно ли вы передаете переменную .. –