Pages : 1
#1 Le 05/05/2008, à 21:10
- geekubuntu
Formulaire multi-recherche
Holé,
je bloque avec mon script php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<?
if ((strlen($recherche) > 0))
echo "<meta http-equiv='refresh' content='0; url=http://www.monjolisite.org/$location$recherche'>";
?>
<title>Saisie des données</title>
</head>
<body>
<form method="post" action="search.php">
<!-- mot à taper -->
<p>Votre recherche:
<?
if (($Espion == "JaiToutVu") && (strlen($recherche) == 0))
echo "PAS DE VIDE";
?></p>
<p><input type="text" name="recherche" value="<? echo $recherche;?>" /></p>
<!-- endroit de la recherche -->
<p><select name="mon_champ">
<option <?php if($location == "/index.php?s=") { echo 'selected'; } ?>>Actu</option>
<option <?php if($location == "/forum/search.php?keywords=") { echo 'selected'; } ?>>Forum</option>
<option <?php if($location == "/wiki/?do=search&id=") { echo 'selected'; } ?>>Wiki</option>
</select></p>
<!-- boutons de validation -->
<p><input type="hidden" name="Espion" value="JaiToutVu" /></p>
<p><input type="submit" name="Submit" value="Envoyer" /></p>
</form>
</body>
</html>
explication: le formulaire doit renvoyer sur monjolisite.org + l'endroit ou on veut chercher + le mot a chercher
bref, un moteur de recherche qui s'occupe simplement de renvoyer sur les moteurs de recherches respectifs des softs qu'on a installé (blog, forum, wiki etc)
eh bien ça ne fonctionne pas, ou du moins ça fonctionnait jusqu'à ce que j'intégre la liste déroulante Quelqu'un peut-il me corriger?
De plus, je ne vois rien dans mes logs me permettant de situer le problème...
++
Trouve ton GULL!! --> http://www.trouvetongull.info/
Hors ligne
#2 Le 06/05/2008, à 00:17
- mutah
Re : Formulaire multi-recherche
Il ne manquerait pas l'attribut "value" aux options du select ?
Ce n'est pas le chemin qui est difficile, c'est le difficile qui est chemin.
Hors ligne
Pages : 1