我只有一个文件custLogin.php。目前,我将输入内容作为登录页面中的客户编号。由于我需要实施 低于要求:
代码段:
在custLogin.php
中,这是当前代码:
<div class="controls">
<input type="text" name="customerNo" id="tep_customerNumber" value="<?php echo Filter::getInstance()->sanitize_var($showLoginFormCustNo)->asEncodedHtml()->value; ?>" class="input-block-level">
</div>
还有另一个文件Filter.php
:
public static function getInstance(){
if(self::$instance === null)
{
self::$instance = new static();
}
self::$instance->value = null;
return self::$instance;
}
public function sanitize_var($name, $default=null, $addScript = false){
$this->value = isset($name) ? filter_var($name,FILTER_DEFAULT, FILTER_FLAG_STRIP_LOW) : $default;
$this->sanitize_default($addScript);
return $this;
}
有人可以指导我如何在PHP
中实现上述要求吗?