je suis nouveau sur ce forum et je remercie php france d'offrir gratuitement ses espaces pour nous permettre de discuter php.
j'ai trouvé une fonction qui me permet d'empêcher l'écriture de lien URL dans les descriptions. Cette fonction peut vérifier les entrées http://site.com ou http://www.site.net ou www.site.fr sauf qu'elle ne vérifie pas les entrées simple comme site.com ou site.net etc...
Pouvez-vous m'aider sur cette fonction?
voici la fonction:
function parseLinks($str)
{
$http = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "WEBADDRESS", $str);
$http = ereg_replace("www.[^<>[:space:]]+[[:alnum:]/]", "WEBADDRESS", $http);
$error = false;
if(substr_count($http, 'WEBADDRESS')){
return false;
};
return true;
}