proteger un formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : proteger un formulaire

par Invité » 31 juil. 2006, 17:09

merci pour vos 2 réponses.
ça fonctionne bien.

Bonne continuation

Lionel

par Ryle » 27 juil. 2006, 10:04

La commande LIKE est une commande SQL, pas PHP, d'où la parse error que tu rencontres :)

En php, tu peux effectivement utiliser une fonction de type ereg() comme le suggère garf :)

par garf » 27 juil. 2006, 09:29

Essaye ça pour ta condition :
if (ereg("<a href=",$commentaire))

proteger un formulaire

par zabyo » 27 juil. 2006, 07:03

Salut,

pour protéger un formulaire des spams, je voudrais vérifier si des codes html ont été mis dans un des champs du formulaire (le champ "commentaire".
je pensais faire :

if ($commentaire like "%<a href%" ) {
echo "pas de code html, merci !";
}

mais ça marche pas.
j'ai l'erreur :
Parse error: syntax error, unexpected T_STRING in /home/xxxxx/www/site/home/reponse_formulaire.php on line 25

merci pour votre aide

Lionel