Formulaire : le choix ouvre une page

Formulaire : le choix ouvre une page - HTML/CSS - Programmation

Marsh Posté le 16-03-2005 à 12:10:00    

bonjour,
 
j'ai un probleme que je n'arrive pas à résoudre, ce serait extra si qqn pouvait m'aider.
 
J'ai une page qui liste des événements par mois de l'année, le probleme c'est qu'il y en a beaucoup et je veux faire une page par mois.
Avec un formulaire avec un champ SELECT, chaque ligne correspond à un lien vers une autre page.
 
voici ce que j'ai fait et qui ne marche pas:
 

Code :
  1. <form>
  2.       <select class="text-white-small" style="background-color:#006633">
  3.     <option selected>By month </option>
  4.     <option value="/home/200502allthenews.htm">February 2005</option>
  5.     <option value="http://www.xxxx.com">January 2005</option>
  6.     <option value="/home/200412allthenews.htm">December 2004</option>
  7.     <option value="/home/200411allthenews.htm">November 2004</option>
  8.     <option value="/home/200410allthenews.htm">October 2004</option>
  9. </select>
  10. </form>


 
merci de votre aide

Reply

Marsh Posté le 16-03-2005 à 12:10:00   

Reply

Marsh Posté le 16-03-2005 à 12:12:07    

Quel est l'intérêt de faire un formulaire, là?
C'est une simple liste de liens, que tu cherches à faire, non?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 16-03-2005 à 13:42:16    

simplement, je ne veux pas que tous les liens soient visibles. Pour cela, j'utilise le select.
peux_tu m'aider dans mon interrogation?
merci

Reply

Marsh Posté le 16-03-2005 à 14:11:40    

Je pense que le plus simple c de faire ceci
tout d'abord le select
 
<select name="lien">
     <option value="/home/200502allthenews.htm">February 2005</option>
          <option value="etc...">March 2005</option>
</select>
tu met ça dans un form
<form method="post" action="<?php echo $url; ?>"  
</form>
 
cela te poste le resultat vers $url,ensuite sur la page $url tu recuperes ta variable avec un http_post_vars et avec tu fais une redirection dynamique.
 
Pour les details c pas bien mechant  
 
Voilà pour le principe.

Reply

Marsh Posté le 16-03-2005 à 14:25:34    

merci aurelienalix mais en javascript c'est possible?
c'est un site où je dois éviter le php

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed