Redirection checkbox

faty -  
 Utilisateur anonyme -
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. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    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. faty
       
      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
      1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832 > faty
         
        OK.
        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
    2. Utilisateur anonyme
       
      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