Php

Khaoula -  
mpmp93 Messages postés 2931 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


j'essaie de lier 3 pages en php dans la premiére page je dois tester le mot de passe é le nom de client s'il appartient à la catégorie personne morale donc le formulaire doit m'emmener à la page 1 mais s'il appartient à la catégorie personne physique je doi passer à la page 2 svp aidez moiiii

9 réponses

  1. skymax406 Messages postés 242 Statut Membre 24
     
    Bonjour,

    Déja dans quoi est enregistrer le fait que ta personne est une personne morale ou personne physique ? Base de donnée, variable de session, GET, POST ? ..

    Puis en php avec cette variable tu peux faire un test genre :

    if ( $personneMorale) 
          header('Location:page1.php'); 
    else 
          header('Location:page2.php');


    Souvent le gros du problème se trouve entre le clavier d'ordinateur et la chaise du bureau ... :D
    1
  2. wolves'sbrother Messages postés 223 Date d'inscription   Statut Membre Dernière intervention   36
     
    Salut,
    Tu doit mettre en place une condition,
    par exemple
    if($categorie=="morale")
           header('Location: page2.php'); //redirection
    else 
         header('Location: page3.php');
    
    0
    1. skymax406 Messages postés 242 Statut Membre 24
       
      COPIEUR ! :D
      0
    2. wolves'sbrother Messages postés 223 Date d'inscription   Statut Membre Dernière intervention   36
       
      non pas du tout, quand j'ai posté mon commentaire, y avait pas le tiens, tu ma devancé d 1 minute . XD
      0
    3. skymax406 Messages postés 242 Statut Membre 24
       
      Arf :p
      0
  3. Khaoula
     
    enregistrer dans une base de donnée mysql
    0
  4. skymax406 Messages postés 242 Statut Membre 24
     
    et bha tu fait une requete mysql pour récuperer la catégorie, tu la stock dans une variable et tu fait comme je t'ai proposé précedemment et paf ça fait des chocapics :D
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Khaoula
     
    Merci Infiniment c gentil de votre part :)
    0
  7. skymax406 Messages postés 242 Statut Membre 24
     
    De rien :p
    0
  8. Khaoula
     
    pour tester si le code est identique au code dans la base des données je fais la même chose ?
    0
  9. skymax406 Messages postés 242 Statut Membre 24
     
    if ($categorie == "morale")


    où tu remplace "morale" par la valeur que t'a dans ta bdd
    0
  10. mpmp93 Messages postés 2931 Date d'inscription   Statut Membre Dernière intervention   1 343
     
    Bonsoir,

    Pas besoin de diriger vers x ou y page....

    La soluce est bien plus simple. Vous postez les données vers un script que je nomme ici traitement.php:

    <?php
    // ....test identification....
    ?>


    plus loin dans le script:

    <?php if($categorie=="morale"): ?>
    
    ici le code HTML pour la partie personne morale
    
    <?php else: ?>
    
    ici le code HTML pour l'autre partie
    
    <?php endif; ?>


    A+
    0