Redirection checkbox

Bonjour,
Suis débutante en php et j'ai un problème de redirection. j'aimerai faire un formulaire avec des checkbox pour rediriger utilisateur selon son choix

1 réponse

  1. Modérateur
    Bonjour,

    Rediriger vers quoi ?
    En fonction de quoi ?
    As tu déjà fait le code HTML du formulaire ?
    Veux tu la redirection après le submit de to formulaire ou directement lors du clic sur les cases ?

    0
    1. Bonjour Jordane,
      au faite je doit gérer des étudiants dans le principe d'offrir des cours via le site, l'étudiant peut choisir s'il fait des cour en ligne dans ce cas je doit le redirigé faire la page courEnLine.php oubien s'il désir des cours a domicile dans ce cas je doit l'affecter un prof sinon s'il choisi de faire des cours avec d'autre étudiants du coup j'ai pensé aux checkboxs avec la liste de de choix
      ficher html
      choix.html
      <form method="POST" action="">
                
                                    
                                                  Tuto en ligne: 
          <input  type="checkbox" name="courLigne" id="courLigne" value="1"> a 10$
                                                  <br>
      
                                                   Tuto a domicile : 
         <input  type="checkbox" name="courDomicile" id="courDomicile" value="1"> a 10$
                                                  <br>
      
                                                   Tuto en groupe : 
        <input  type="checkbox" name="courGroupe" id="courGroupe" value="1"> a 10$
      
                                              
         <input id="submit" type="submit" value="Mode de Payement"  name="submit"> 
      
      </form> 
      

      EDIT : Ajout des balises de code (jordane)

      Merci pour votre aide
      0
    2. Modérateur
      @fatyOK.
      Et donc... côté PHP tu as écris quoi ?
      car un FORM ne sert que si tu le traites en PHP derrière...

      NB: Une redirection en PHP se fait avec l'instruction header
      header("Location: http://www.example.com/"); 
      
      0
    3. Tu peux passer par un onclick avec ton checkbox :
      <input type="checkbox" name="courLigne" onclick="document.location.href'courEnLine.php'">
      </input>

      ou bien en formulaire avec un submit :

      PHP :
      <?php
      if(!empty($_POST['courLigne']))
      {
       header('Location: courEnLine.php);
      }
      ?>


      HTML :
      <form method="¨POST">
      <input type="checkbox" name="courLigne" onClick="Submit();">
      </form>


      Je prévient tous ça se passe dans ma tête normalement ça fonctionne
      0