Php

Fermé
Khaoula - 15 juin 2011 à 10:38
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 15 juin 2011 à 21:42
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
A voir également:

9 réponses

skymax406 Messages postés 218 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 22 avril 2015 24
Modifié par skymax406 le 15/06/2011 à 10:46
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
wolves'sbrother Messages postés 218 Date d'inscription samedi 7 février 2009 Statut Membre Dernière intervention 13 juillet 2011 34
15 juin 2011 à 10:47
Salut,
Tu doit mettre en place une condition,
par exemple
if($categorie=="morale")
       header('Location: page2.php'); //redirection
else 
     header('Location: page3.php');
0
skymax406 Messages postés 218 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 22 avril 2015 24
15 juin 2011 à 10:49
COPIEUR ! :D
0
wolves'sbrother Messages postés 218 Date d'inscription samedi 7 février 2009 Statut Membre Dernière intervention 13 juillet 2011 34
15 juin 2011 à 11:00
non pas du tout, quand j'ai posté mon commentaire, y avait pas le tiens, tu ma devancé d 1 minute . XD
0
skymax406 Messages postés 218 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 22 avril 2015 24
15 juin 2011 à 11:09
Arf :p
0
enregistrer dans une base de donnée mysql
0
skymax406 Messages postés 218 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 22 avril 2015 24
15 juin 2011 à 11:01
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Merci Infiniment c gentil de votre part :)
0
skymax406 Messages postés 218 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 22 avril 2015 24
15 juin 2011 à 11:09
De rien :p
0
pour tester si le code est identique au code dans la base des données je fais la même chose ?
0
skymax406 Messages postés 218 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 22 avril 2015 24
15 juin 2011 à 12:32
if ($categorie == "morale")


où tu remplace "morale" par la valeur que t'a dans ta bdd
0
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
15 juin 2011 à 21:42
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