filter-var

    2热度

    4回答

    我有以下代码: $url = "http://icons3.iconfinder.netdna-cdn.com/data/icons/pool/poolbird.png"; if (filter_var ($url, FILTER_VALIDATE_URL) === FALSE) { echo "Invalid Url"; exit; } else { e

    1热度

    2回答

    我认为在这个filter_var错误或也许我做错了什么: 试试这个: $options = array( 'options' => array( 'default' => 3, 'min_range' => 1000.0, 'max_range' => 5000.6, ) ); $VariableVa

    5热度

    1回答

    你好我正在写一个配置文件页面脚本,在这个脚本中我检查一个传入的$ _GET变量的值并验证它是一个整数,然后我将这个值对$ _SESSION值验证为确认他们只能访问自己的帐户。代码如下所示: // validate $_GET field if(isset($_GET['identity']) && filter_var($_GET['identity'], FILTER_VALIDATE_INT

    3热度

    3回答

    我想用PHP filer_var功能,但它返回一个错误的结果,它似乎并没有考虑到的范围: $v = 54; $int_opts = array ( 'min_range' => 0, 'max_range' => 24 ); if (filter_var($v, FILTER_VALIDATE_INT, $int_opts)) echo 'an integer';

    5热度

    5回答

    $str = '"[email protected]"@domanin.com'; filter_var($str, FILTER_VALIDATE_EMAIL);//return valid email. 上述电子邮件返回true ...不够公平是RFC 2822说,这是一个合法的电子邮件地址。 我的问题是,如果你使用上述可能的电子邮件进行SQL注入攻击,可能会损害,即使您已与filte

    6热度

    1回答

    Zend_Validate_EmailAddress和filter_var(..., FILTER_VALIDATE_EMAIL),这在验证电子邮件地址时更好,为什么?

    2热度

    4回答

    过去三个月来,我一直在为一家印度非政府组织工作,他们在外地做一些志愿者工作,同时也努力改进他们的网站,这需要一吨工作的。最近我一直在努力解决“订阅时事通讯”按钮,这是打破。我用filter_var来过滤电子邮件输入,但是当我试图测试这个时,我得到一个错误。然后我了解到,该Web主机仍在使用PHP版本4.3.2,并且register_globals已打开。 我刚才提到他们应该升级他们的网络主机。这会

    2热度

    3回答

    这些功能是否与用户功能一样写入?我的意思是用PHP代码和正则表达式和类似的东西? 例如: filter_var($email, FILTER_VALIDATE_EMAIL); 与 http://www.totallyphp.co.uk/code/validate_an_email_address_using_regular_expressions.htm

    14热度

    1回答

    免责声明 这不是我们是否应该逃逸数据库的输入问题。这严格看待标题中三个功能之间的技术差异。 有this question讨论htmlentities()和htmlspecialchars()之间的差异。但是,它并没有真正讨论filter_var(),我在Google上发现的信息更符合“确保在用户输入echo'd之前避开用户输入! 我的问题是: 为什么htmlspecialchars()和htmle

    1热度

    2回答

    我不得不验证一个变量,该变量应该是布尔值为1或0.我尝试使用filter_var(),该函数的问题是如果它获得0作为输入它将返回false,不是0被认为是一个布尔?如果是,那么为什么函数返回false? 以下状况返回真 filter_var(1, FILTER_VALIDATE_BOOLEAN); ,而如果我使用0作为输入,它会返回false filter_var(0, FILTER_VALI