j'ai voulu remplacer les + et ; et , etc....qui eventuellment serait envoyé par
l'utilisateur par des espace blanc alors j'ai fait ceci:
$recherche=($recherche)
$recherche=strip_tags($_POST['recherche']);
$mots = str_replace("+", "", trim($recherche));//on remplace les + par des espaces
$mots = str_replace("\"", "",trim($recherche)); //idem pour \
$mots = str_replace(",", "", trim($recherche)); //idem pour ,
$mots = str_replace(":", "", trim($recherche)); //idem pour :
$tab=explode(" " , $mots);
message d'erreur: Warning: explode(): Empty delimiter.
ci par example j'entre un simple espace comme recherche il m'afffiche tout ce que contient
ma table ..c'est pas normal et si par example j'entre un + comme recherche normalement il
doit étre remplacer par un espace...mais non il s'affcihe comme il a était envoyé sachant
que je l'ai remplacer par un espace au préalable je pence que je n'ai pas comis une erreur
en choisissant str_replace et c quoi le problème à votre avis??