Разрешить слово "а" в PHP? - PullRequest
       5

Разрешить слово "а" в PHP?

0 голосов
/ 15 октября 2018

Я нашел очень странную ошибку, используя это слово "" a ".

Я использую API cPanel.

Я тестировал Firefox, Chrome, Safari и другие.

Сделай сам.

Простой PHP:

<?php 
    echo "&quota";
?>

Возврат:

"a

Форма jSON API cPanel

https://hostname.example.com:2087/cpsess##########/json-api/cpanel?cpanel_jsonapi_user=user&cpanel_jsonapi_apiversion=2&cpanel_jsonapi_module=Email&cpanel_jsonapi_func=addpop&domain="example.com"&email="user"&password="12345luggage"&quota="500"

Возврат:

https://hostname.example.com:2087/cpsess##########/json-api/cpanel?cpanel_jsonapi_user=user&cpanel_jsonapi_apiversion=2&cpanel_jsonapi_module=Email&cpanel_jsonapi_func=addpop&domain="example.com"&email="user"&password="12345luggage""a="500"

Может ли кто-нибудь помочь мне поставить это "" а "?

Я пытался думать обо всем.

Я уже поставил:

Можно ли обмануть с помощью PHP?

"a -> back" a

"A

Появляется Believe и& quoTA, но не отправляет строку (должна быть в нижнем регистре).

1 Ответ

0 голосов
/ 15 октября 2018

Поиск по http://www.w3.org/TR/html4/appendix/notes.html#h-B.2.2. и в руководстве по PHP с использованием urldecode и urlencode для справки "@IdontDownVote" Я лучше понял свою проблему.

Что я сделал

<?php
$e_com=htmlentities(urldecode('&quota=1000'));
echo $e_com;
?>

Мне пришлось расшифровать http://php.net/manual/pt_BR/function.urldecode.php

Большое спасибо

...