Page 1 sur 1

Instruction conditionnelle "if"

Posté : 19 févr. 2007, 10:06
par Léo76
Sur un forum envahi par des messages de spam, je voudrais pouvoir bloquer, dans un script d'envoi d'alerte email aux administrateurs du site, les messages comportant le code '<A href='http://'.

Je sais le faire pour une correspondance complète :
if ($message=="quelquechose") {
exit;
}

...mais par pas pour une correspondance partielle.

Merci de votre aide !
Léo

Posté : 19 févr. 2007, 10:30
par Ryle
Tu peux utiliser des fonction du genre strstr() ou strpos() pour vérifier si une chaine est bien contenue dans une autre, sinon et pour commencer doucement dans les expressions régulières, tu peux également utiliser ereg() / eregi() :)
if(eregi('href', $message)) { ... }

Posté : 19 févr. 2007, 10:52
par Invité
Merci pour ta réponse !
Léo