tout peit probleme formulaire

tout peit probleme formulaire - HTML/CSS - Programmation

Marsh Posté le 13-05-2005 à 09:57:56    

salut à tous,
 
j'ai juste un ch'ti probleme avec un bouton qui me sert de lien, voici mon code:  

Citation :

<form action="index.php?page=le_lien.php">
       <input type=submit value=acceder_a_la_page!'>
       </form>


 
Mais quand je clique sur le bouton, l'url ne m'affiche que:  

Citation :

index.php?


 
Pourquoi il ne m'affiche pas l'argument page?
 

Reply

Marsh Posté le 13-05-2005 à 09:57:56   

Reply

Marsh Posté le 13-05-2005 à 10:00:19    

C'est normal, par défaut l'envoi d'un formulaire se fait en GET, donc il vire les paramètres que tu files en action. Du coup faut les mettre en hidden :

<form action="index.php">
  <p>
    <input type="hidden" name="page" value="le_lien.php" />
    <input type="submit" value="Accéder" />
  </p>
</form>


 
Aussi, pas besoin de faire un bouton, tu peux faire ça en CSS en stylant un lien pour lui donner l'apparence d'un bouton ;)

Reply

Marsh Posté le 13-05-2005 à 10:00:32    

j'évite de mettre le method=post parce que sur la page  
ou j'arrive, si je fais F5, ça va me donner l'avertisssment du formiulaire à renvoyer

Reply

Marsh Posté le 13-05-2005 à 10:02:14    

Voilà, du coup pour chaque paramètre, faut un input hidden

Reply

Marsh Posté le 13-05-2005 à 10:02:21    

ok j'ai fait avec le hidden et ça marche !
Merci beaucoup !!

Reply

Sujets relatifs:

Leave a Replay

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