Php

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. 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+
    1. if ($categorie == "morale")


      où tu remplace "morale" par la valeur que t'a dans ta bdd
      1. pour tester si le code est identique au code dans la base des données je fais la même chose ?
        1. 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
          1. Salut,
            Tu doit mettre en place une condition,
            par exemple
            if($categorie=="morale")
                   header('Location: page2.php'); //redirection
            else 
                 header('Location: page3.php');
            
            1. COPIEUR ! :D
            2. non pas du tout, quand j'ai posté mon commentaire, y avait pas le tiens, tu ma devancé d 1 minute . XD
          2. 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