var data = new FormData();
data.append('ip', 'val');
data.append('ua', 'val2');
data.append('country', 'val3');
var xhr = new XMLHttpRequest();
xhr.open('POST', 'visitor.php?type=visitorControl', true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send(data);
Всегда получаю пустые данные записи в конце php [code]var data = new FormData(); data.append('ip', 'val'); data.append('ua', 'val2'); data.append('country', 'val3');
var xhr = new XMLHttpRequest(); xhr.open('POST', 'visitor.php?type=visitorControl', true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xhr.send(data); [/code] PHP END [code]if ($_GET['type'] == 'visitorControl') {
$visitors[$userid][] = $newEntry; file_put_contents($file, json_encode($visitors)); // setcookie("valid_userid", $userid, time()+86400); $_SESSION['valid_userid'] = $userid; echo json_encode(array( 'userid' => $userid, 'status' => 'ok' )); } [/code] [code][{"userip":null,"useragent":null,"country":null,"status":"Pending","timestamp":"NA"}],"LInUxe":[{"userip":null,"useragent":null,"country":null,"status":"Pending","timestamp":"NA"}],"MweWyG":[{"userip":null,"useragent":null,"country":null,"status":"Pending","timestamp":"NA"}],"qfAFcG"] [/code] Даже я пытался преобразовать данные в JSON и изменить заголовок запроса, но всегда получал пусто. Может ли кто-нибудь помочь