sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sdx-users] RE : probleme de recherche


From: Martin Sévigny
Subject: [sdx-users] RE : probleme de recherche
Date: Thu, 1 Aug 2002 09:12:26 +0200

Bonjour,

> apres avoir un peu modifié le code precedent, voila l'adresse
> affichée dans le naviguateur:
>   
> sdx/sdx_nouveau/rechsimple.xsp?author=racine&title=&category=&
> keyword=&editor=&editDate=&q=++Rechercher++
>
> on voit bien que "racine" a ete pris en compte dans ce qui a
> ete transmis au xsp dans la requete.

Et on comprend parfaitement pourquoi c'est une recherche sur
"rechercher" qui est effectuée : c'est le seul paramètre "q" dans l'URL.

> et la je ne comprend pas d'ou vient se q=++chercher++
> (les + correspondent a des espaces) et pourquoi le reste
> n'est pas pris en compte?
> alors que le formulaire est:
>
>  <form method="get" name="searchForm" enctype="text/plain"
>                                        
> action='./rechsimple.xsp?f=author&amp;q=author&amp;c=AND&amp;f
> =title&amp;q=title&amp;c=AND&amp;f=category&amp;q=category&amp
> ;c=AND&amp;f=keyword&amp;q=keyword&amp;c=AND&amp;f=editor&amp;
> q=editor&amp;c=AND&amp;f=editDate&amp;q=editDate'

Je pense que ce problème est plus lié à une (in)compréhension de HTML
que de SDX. Je ne suis pas certain que le formulaire HTML est défini tel
que vous le pensez.

Pourquoi ne pas faire quelque chose comme :

<form action="rechsimple.xsp">
  <input type="hidden" name="f" value="author">
  <p>Auteur : <input type="text" name="q"></p>
  <input type="hidden" name="f" value="title">
  <p>Titre : <input type="text" name="q"></p> 
  ... Et ainsi de suite pour les autres champs?
</form>

A bientôt,

Martin Sévigny




reply via email to

[Prev in Thread] Current Thread [Next in Thread]