La Red de Conocimientos Pedagógicos - Aprendizaje de redacción de artículos/tesis - ¿Qué debo hacer si aparece "Caracteres clave no permitidos"?

¿Qué debo hacer si aparece "Caracteres clave no permitidos"?

1. Busque el directorio donde se encuentra su marco de CI y abra el archivo system/core/Input.php.

2. Busque la función _clean_input_keys, elimínela o coméntela y marque la función CI original junto a ella.

Código de función:

function_clean_input_keys( $; str)

{

if(!preg_match("/^[a-z0-9:_\/-] $/i",$str))

{

exit('DisallowedKeyCharacters.');

}

//CleanUTF-8ifsupported

if(UTF8_ENABLED = ==VERDADERO)

{

$str=$this-gt;uni-gt;clean_string($str);

}

return$str;

}

3. El siguiente es el código de función modificado:

function_clean_input_keys($str)?

{?

$config=amp;get_config('config');?

if(!preg_match("/^[".$config['permitted_uri_chars']. " ] $/i",rawurlencode($str)))?

{?

exit('DisallowedKeyCharacters.');?

}?< / p>

//CleanUTF-8ifsupported

if(UTF8_ENABLED===TRUE)

{

$str=$this-gt;uni - gt;clean_string($str);

}

return$str;?

}?