Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre habitué
    faire un lien vers un site avec un post en simultané
    Bonjour,
    Je cherche a faire une liste de lien qui reagirais comme cela :

    toto
    tata
    tutu

    qd je clique sur "toto" ca ouvre une page "montoto.html" en faisant un post d'une valeur D1=4

    Je crois que la seule maniere de faire c'est de faire un formulaire avec methode=post et avec des Input de type submit
    est ce que je me trompe ou y a t il un moyen plus simple ?
    Olivier

  2. #2
    Membre chevronné
    non tu n'es pas obligé de passer par une formulaire

    sur chaque lien tu mets une adresse type : traitement.php?lien=n&d1=x

    dans traitement.php (ou asp) tu enregistres la valeur d1 passée en l'url (méthode GET) puis tu rediriges vers l'url correspondante

  3. #3
    Membre éprouvé
    Et si tu tien vraiment a envoilelr els donées en post... Et ben tu vas galèrer Dit y avoir un moyen avec les header...
    Mes articles Développez | Dernier article : Raytracer en haskell
    Network library : SedNL | Zenol's Blog : http://zenol.fr

    N'oubliez pas de consulter la FAQ et les cours et tutoriels.

  4. #4
    Expert confirmé
    Bonjour,

    Peut être comme ça ?

    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
     
    <script language="javascript">
    function Go(Lien, id)
    {
    document.MonForm.D1 = id;
    document.MonForm.action = Lien;
    document.MonForm.submit();
    }
    </script>
     
    <form name="MonForm">
    <input type="hidden" name="D1">
    <a href="#" onclick="Go("montoto.htm", 4)">toto</a>
    <a href="#" onclick="Go("montata.htm", 5)">tata</a>
    </form>

  5. #5
    Membre habitué
    Ok ca marche merci bcp !