suppression d'espace

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 : suppression d'espace

par rami » 22 mai 2005, 00:37

lol!
Ca arrive t'inquiete pas! ;)
Bonne nuit a toi!

par NoNos » 22 mai 2005, 00:19

j'ai resolu mon problème ta Cyrano ta solution marché. J'ai honte d'avouer ourquoi je n'y arrivé pas.
J'avais oublié de sauvegarder avant de balancer sur le ftp il faut que j'aille dormir la

par NoNos » 22 mai 2005, 00:06

avec 1, 2 ou 3 espace il renvoie quelque chose apres il n'y a plus de resultat
1 espace on obtient tout le catalogue
2 espaces 1138 articles
3 espaces 6 articles
plus 0 article

par rami » 22 mai 2005, 00:02

J'ai essayé de faire des recherches en entrant un nombre différent d'espace; Il ne me renvoie aucun résultat.

par NoNos » 21 mai 2005, 23:57

desolé mais ta solution ne marche pas tu peus aller e contater toi meme si tu veux je te donne l'adresse du site : http://livres113.free.fr

Suivant le nombre d'espace on obtient pas le meme nombre de résultats sa me parait bizare vu que avec la fonction trim les espace ont en principe disparu

par Cyrano » 21 mai 2005, 23:28

Essaye comme ça :
<?
$rechercher = trim($rechercher);
if(!isset($debut))
{
    $debut=0;
}
if(!isset($ordre))
{
    $ordre="numlivre";
}
if (isset($rechercher) && $rechercher != "")
{
    recherche_rapide($rechercher, $debut, $ordre);
}
else 
{
    afficher_nouveaute($debut, $ordre);
}
?>

par rami » 21 mai 2005, 23:28

Essaies:
 $rechercher = trim($rechercher);?>

par NoNos » 21 mai 2005, 23:24

Voila le code :

Code : Tout sélectionner

<? trim($rechercher); if(!isset($debut)){$debut=0;} if(!isset($ordre)){$ordre="numlivre";} if (isset($rechercher)){ recherche_rapide($rechercher, $debut, $ordre);} else { afficher_nouveaute($debut, $ordre); } ?>

par Cyrano » 21 mai 2005, 23:19

En principe la fonction trim() est tout à fait indiquée pour ça: fais voir le bout de code pour vérifier s'il n'y aurait pas une erreur quelque part.

suppression d'espace

par NoNos » 21 mai 2005, 22:08

Salut (j'avais oublié)

Sur mon site j'ai un formulaire qui en remplissant le champ permet d'effectuer une recherche dans la base de donnés. Cela fonctionne comme je le souhaite sau quand l'utilisateur saisie des espace (faut etre con pour faire sa mais on sais jamais). En cas de saisie d'espace je voudrai afficher le contenue d'une autre base que celle dans laquel les recherches sont faite;
J'ai essayer d'utiliser la fonction trim mais sa ne marhe pas, ensuite j'ai essayer un test du genre if(recherche == " "){traitement}else..., je n'obtient pas le resultat desiré

Merci de m'aider