Re: [PHP] IPv6 validation



Doesnt filter_var() require PHP5+ ?

Yes. In fact, 5.2.3 or above, if I'm not mistaken. I know it's fine in
5.2.5. Check your servers; several are "stuck" at 5.2.2 for some reason
I don't understand and it won't work right.

HTH



I have quite some systems still running 4.4.8.

On 7/12/08, Kevin Waterson <kevin@xxxxxxxxx> wrote:

This one time, at band camp, Yeti <yeti@xxxxxxxxxx> wrote:

Now i was wondering of what there might be the best way to validate
an IPv6 address.


from this url..
http://phpro.org/tutorials/Filtering-Data-with-PHP.html#9

<?php

/*** an IP address ***/
$ip = "2001:0db8:85a3:08d3:1319:8a2e:0370:7334";

/*** try to validate as IPV6 address ***/
if(filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6) === FALSE)
{
echo "$ip is not a valid IP";
}
else
{
echo "$ip is valid";
}



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



.



Relevant Pages

  • Re: [PHP] Bind IP with fsockopen
    ... echo $sock; //output reply?? ... >> I think im getting stuck on the fputs bit.. ... >> PHP General Mailing List ... >> To unsubscribe, visit: http://www.php.net/unsub.php ...
    (php.general)
  • Re: [PHP] IPv6 validation
    ... This one time, at band camp, Yeti wrote: ... IPv6 ... echo "$ip is not a valid IP"; ... PHP General Mailing List ...
    (php.general)
  • Re: [PHP] mysql if empty
    ... echo "No result found"; ... Centro de Telemática | Administrador ... PHP General Mailing List ... To unsubscribe, visit: http://www.php.net/unsub.php ...
    (php.general)
  • Re: [PHP] mysql if empty
    ... This doesn't meant that the variable holding the reference to the result set is itself empty, but that you will fail to fetch any results from it. ... echo "No result found"; ... PHP General Mailing List ... To unsubscribe, visit: http://www.php.net/unsub.php ...
    (php.general)
  • Re: [PHP] mysql if empty
    ... Your query returned zero rows, a perfectly normal and common condition. ... echo "No result found"; ... PHP General Mailing List ... To unsubscribe, visit: http://www.php.net/unsub.php ...
    (php.general)