Barre de moteur de recherche

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 : Barre de moteur de recherche

Re: Barre de moteur de recherche

par tof73 » 20 févr. 2015, 03:12

il manque bien le > à la fin de
<input type="submit" value="chercher" name="submit"
?

Barre de moteur de recherche

par Neo88 » 20 févr. 2015, 03:02

Bonjour tout le monde,

J'aimerai crée sur ma page un moteur de recherche, j'ai donc commencé et "sécurisé" en mettant un message si il n'y a pas de caractères saisis ou moins de 3 mais cela ne fonctionne pas quand je test rien ne ce passe.

Voici mon code :


<form method="POST" action="search.php">
<strong>Votre recherche</strong>
<input type="text" name="search"><br/><br/>
<input type="submit" value="chercher" name="submit"
</form>
 
<?php
if(isset($_POST['submit']))
{
$search = mysqli_real_escape_string(htmlentities(trim($_POST['search'])));
  if(empty($search))
  {
  $error[]="Veuillez saisir une recherche";
  }else if(strlen($search)<2)
  {
  $error[]="Veuillez saisir une recherche qui dépasse les 2 caractères";
  }
 
 
  
   
foreach($error as $errors) { echo $errors."<br/>"; } 
 
}
 
?>


Merci de vos réponses