Я строил простой веб-калькулятор, который берет уравнения из HTML-формы, оценивает их на сервере с помощью PHP и отправляет результат обратно.
Я использую Mootools для отправки данных через req.send
Операция AJAX.
Но каждый раз, когда в уравнении появляется знак «+», он не виден в данных POST, которые получает сервер.
Любые идеи, почему это происходит и какЯ могу обойти это?
Например:
10 + 12
в HTML-форме отображается как 10 12
в данных $_POST
.
Команда отправки Mootools IЯ использую что-то вроде этого с
<textarea name="equationTextArea">10+12</textarea>
req.send("eqn="+$('equationTextArea').value);
После отправки я вижу $_REQUEST['eqn']
как 10 12
.