Reply to Re: How to add "http" to the beginning of bad links?

Your name:

Reply:


Posted by John Dunlop on 05/15/06 20:34

Rik:

> if(preg_match('"^(https?://|ftp://|mailto:|\.{0,2}/|smb://|file://|s?news:|l
> dap(i|s)?:|gopher:|nntp:|telnet:|mms:|ssh:)"si', $url)<1) $url =
> 'http://'.$url;
>
> I'm still forgetting a lot of other possibilities though...

Forget about particular schemes and match scheme names (plus colon)
in general:

`^[a-z][a-z\d+.-]+:`i

http://www.ietf.org/rfc/rfc3986.txt :3.1

--
Jock

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация