RE: PHP preg_match() help
- From: "Humberto Rodriguez" <sub@xxxxxxxxxxxxxxx>
- To: <programmingblind@xxxxxxxxxxxxx>
- Date: Wed, 30 Jul 2008 12:07:15 -0400
Hello,
PHP 5.2 has new functions for this. Use the function filter_var() with the
filter called FILTER_SANITIZE_URL, as follows:
$var=filter_var($var, FILTER_SANITIZE_URL);
HTH,
Humberto
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Storm Dragon
Sent: Wednesday, July 30, 2008 2:50 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: PHP preg_match() help
Hi,
I am having a bit of a problem. I was never good at the PHP preg_match()
function. I am working on a website for a client andI need to be able to
accept anything except ; and space. Well, actually I really need to make sure
a url is in proper format. The problem is, it could be any url and they can be
so different. I want to protect against sql injection attacks, so I figured
getting rid of ; and space would go a log way toward that end. I suppose no "
or ' would be good too, I can't think of any urls with either of those in them,
but it's late and I am tired, so can't be sure.
Thanks for any help.
BlueScale
- Follow-Ups:
- RE: PHP preg_match() help
- From: BlueScale
- References:
- PHP preg_match() help
- From: Storm Dragon
Other related posts:
- » PHP preg_match() help
- » Re: PHP preg_match() help
- » Re: PHP preg_match() help
- » Re: PHP preg_match() help
- » RE: PHP preg_match() help
- » RE: PHP preg_match() help
- RE: PHP preg_match() help
- From: BlueScale
- PHP preg_match() help
- From: Storm Dragon