PHP и Curl - WierdPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP и Curl - Wierd

Сообщение Anonymous »

Я в основном играю с PHP и Curl (код также включает в себя некоторые AJAX и HTML).
Архитектура:
front middle Back mysql
:

Передний раздел Я создаю объект AJAX и выполняю запрос POST с некоторыми данными (форматом JSON), полученным из формы в HTML. < /li>
[*] Данные отправляются на мой средний сервер (файл PHP). Этот файл получает его, и JSON_DECODE. Определяет Witch case Case для использования и отправляет его на задний сервер, используя Curl.
Сервер на заднем плане (файл PHP) получает данные из запроса POST, и он JSON_DECODE DATA. Затем он продолжает создавать проверки подключения MySQL, если пароли соответствуют. Если пароли соответствуют его эхо, обратно строку, в которой говорится, что «GRATNED». Однако по какой -то причине мои данные содержит 1 в конце. Что испортит мое регулярное выражение в моем файле JS. /> front < /strong> < /p>

Код: Выделить всё

function whenSubmitt()
{
//Get the data that I want to pass
//JS Object
var parameters = {"case":"login",
"username":document.getElementById("username").value,
"password":document.getElementById("password").value
};

//Make into JSON object
parameters = JSON.stringify(parameters);

//Create AJAX object
var xobj = new XMLHttpRequest();
var method = "POST";
var url = "./front.php";

//Open Connection
xobj.open(method,url,true);
xobj.setRequestHeader("content-type", "application/x-www-form-urlencoded");

//When Submit button is pressed
xobj.onreadystatechange = function()
{
if (xobj.readyState == 4 && xobj.status == 200)
{
var respuestas = xobj.responseText;
document.getElementById("msrv_answer").innerHTML = respuestas;
//window.location.replace(respuestas[0]); //REDIRECTS TO NEW PAGE
}
};

xobj.send(parameters);
}
front php [/b] средний php назад php

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/54974509/php-and-curl-wierd-output[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»