htmlentities

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 : htmlentities

par Hermès » 01 mars 2006, 17:14

if ($_POST["recherche"] != htmlentities($_POST["recherche"]))
  echo "Il y a du html là-dedans...";
Ca répond à ta question ?

htmlentities

par knops » 01 mars 2006, 17:04

salut, voila mon petit problème, dans mon moteur de rechrche je vérifie si mon champ ou le mot cle est entrée contien du code html ou du text simple ..donc j'ai écrit ceci:

if (isset($_POST['recherche']))
	$recherche=htmlentities($_POST['recherche']);   
	
	if (isset($_GET['recherche']))
	$recherche=htmlentities($_GET['recherche']);
//cela convertit tout en text et le code n'est pas interpréter


sa marche mais je vouderais écrire une condition ou lorsque le champ contien du code html un message s'affiche genre ...interdit d'utiliser du code html ou autre! comment faire pour vérifier sa? Merci