2017-09-22 2 views
-2

J'essaye de modifier cette ligne.Attention: filter_input(): INPUT_REQUEST n'est pas encore implémenté

A l'origine, il était

$cmd = $_REQUEST["cmd"]; 

Ensuite, je ouvrais en lisant ce post a link à Stackoverflow.

$cmd = filter_input(INPUT_REQUEST, "cmd"); 

Mais, je suis encore en train d'erreur fond:

Warning: filter_input(): INPUT_REQUEST is not yet implemented 

Quand je lis un autre article a link, il dit "INPUT_REQUEST est pas un type valide."

Quelle est la solution ici?

Répondre

2

Selon la documentation (et votre message d'erreur, et la réponse au SitePoint Q & A vous référence), ce n'est pas un paramètre valide. Le documentation says:

One of INPUT_GET , INPUT_POST , INPUT_COOKIE , INPUT_SERVER , or INPUT_ENV .

Il n'y a pas une telle chose comme INPUT_REQUEST pour cette fonction.

What is solution here?

Utilisez l'un des paramètres qui existe réellement.

+0

Est-ce important de savoir lequel utiliser? Je me penchais vers l'utilisation de INPUT_GET. –