filter-var

    4热度

    4回答

    我构建了一个php脚本来输出张贴在表单中的数据,但是我遇到了一个问题。该网站将运行的服务器运行PHP 5.1.6。此版本的PHP不支持filter_var。 我需要知道在短期内(最好是昨天)的替代方案,并且无法在Google或堆栈溢出上直接找到某些东西。 Mayhap有人在这里遇到了同样的问题,并为我快速解决? 此代码: $email= filter_var($_POST['email'], FI

    0热度

    1回答

    <?php $subdomain ='hello.cheapantivirus.me'; $ns1 = 'ns01.000webhost.com'; $host = "@$ns1 $subdomain"; $ip = `/usr/bin/dig $host +short A`; echo $ip; // output is 31.170.161.67 $ip3 = '8

    3热度

    1回答

    我当然必须在这里丢失一些东西。出于某种原因,filter_var不起作用。我试图验证来自$ _POST的电子邮件,即使使用有效的电子邮件,它也会返回false。但是,当我硬编码一个电子邮件,它工作正常。怎么了? 这里是我的PHP代码: function redirect() { //redirecting to home page function. Used in one of the lect

    0热度

    1回答

    我想比较两个数组,一个是默认设置,另一个是用户输入。 当我只在默认情况下设置了一个布尔值,所以我想确保用户不会使用字符串或数字。例如'truex'或'1'是不可接受的。 下面是我的代码示例, $default = array( "randomise" => false, "id" => null ); $config = array( "randomise"

    2热度

    1回答

    我想修改我的编码样式,并且已经习惯使用filter_var($input,FILTER_SANITIZE_FULL_SPECIAL_CHARS)。我已经习惯了使用其他filter_var选项,没有任何困难。 但在这个特定情况下,FILTER_SANITIZE_FULL_SPECIAL_CHARS只能在我的托管服务提供商使用的较新版本的PHP中使用。我们仍然在PHP 5.2.17上。我的问题是,如何

    6热度

    3回答

    我注意到有很多事情可以用PHP filter_var函数来完成,也可以用其他函数完成。 例如,过滤器FILTER_VALIDATE_REGEXP,FILTER_SANITIZE_ENCODED等等在PHP中也有它们各自的专用功能。 什么时候应该使用filter_var以及何时应该使用PHP函数?有什么优点和缺点?

    2热度

    1回答

    输入值我想要的输入Accpet头“真”或“假”而已,所以我试图用FILTER_VALIDATE_BOOLEAN要做到这一点, if (!filter_var('false', FILTER_VALIDATE_BOOLEAN)) { $error = true; echo 'error'; } 呼应的错误信息,但它不应该。 我该怎么做才对?

    6热度

    3回答

    我使用filter_var来验证布尔值,但我没有想到它不会识别FALSE。为什么会发生? filter_var(FALSE, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE) 回报 null

    10热度

    2回答

    我用他filter_var PHP函数来验证邮件地址,当用户注册到我的网站 ,所以我用这个代码的形式后: $email = filter_var($_POST['email'], FILTER_VALIDATE_EMAIL); 后来我做的: if(!$email) { // return to the form } else { // send registration

    1热度

    2回答

    我正在优化一个使用ADODBforPHP的平台。我使用了一个消毒功能,避免了先前版本的PHP(mysql_escape_string)的SQL注入,这些显然不再受支持或推荐。 对于那些没有使用的图书馆,它是这样的: $rs = $cnn->Execute('SELECT * FROM user WHERE id_user='.q($_GET['id'])); 示例更新某些行时: $record