Bonjour,
Je suis en train de complexifier mon script pour mettre en place un formulaire avec des options booléennes.
mon utilisateur se trouve sur une page d'acceuil
j'ai un script qui travaille uniquement avec le premier input pour le moment tel que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 <label for="choix"> <b>Selected objet</b> </label><br> <input type="radio" name="choix" value="protein" > <label for="protein">Protein families</label> ...... <label for="choix2"> <b>Display</b> </label><br> <input type="radio" name="choix2" value="description"><label for="description">Description</label> ........ <SELECT NAME="BOOLEAN"> <OPTION SELECTED>DEFAULT </SELECT> <SELECT NAME="KEYWORD"> <OPTION VALUE="famid">Family ID ........................ </SELECT> <INPUT NAME="requete" SIZE=40> <SELECT NAME="BOOLEAN2"> <OPTION SELECTED> AND <OPTION> OR <OPTION> AND NOT <OPTION> OR NOT </SELECT> <SELECT NAME="KEYWORD2"> <OPTION VALUE="famid">Family ID <OPTION VALUE="taxid">Tax ID ...................... </SELECT> <INPUT NAME="requete2" SIZE=40>
je voudrias faire now un script du type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 if(isset($_POST['requete'])) { session_unset(); //clean the session before using it $_SESSION['nom']=rtrim($_POST['requete']); //chain of character and put out the spaces at the end of the chain $requete = explode(' ',rtrim($_SESSION['nom']));//explode the chain of character $_SESSION['noms']=$requete; } $keyword=$_SESSION['nom']; $requete=$_SESSION['noms'];
il faut savoir que derrière chaque keyword se cache une fontion de traitement différente prenant comme seul argument $requete ou $keyword.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 case(keyword,requete) --> fichier1.txt if keyword2 != " " case(keyword2,requete2) --> fichier2.txt casebooleen(script perl nécéssitant fichier1.txt fichier2.txt) --> fichierB1.txt
Je voudrais donc homegénéiser mon code, pour que tous ce qui est en post soit traité de la même façon
Je ne sais pas si j'ai été suffisament claire, s'il vous manque des éléments n'hésité pas !!!
merci d'avance
Partager