begin process at 2012 05 31 02:26:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

problème de sécurités des pages


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème de sécurités des pages

mercredi 17 juin 2009 à 14:17:27 | problème de sécurités des pages

tiwtiwa11


bonjour les amis!!!

j'ai eu un petit problème en sécurisant mes pages
dans la page  de login ,en entrant les infos correctes de l'utilisateur en passant à la page qui le concerne ça ne marche pas


alors  dans la page index (de login) j'ai :
au début de la page:  index.php

<?php  
if  (isset($_POST['valider']))
{  
      
//ETAPE DE LA CONNEXION A LA BASE DONNEE
          //connexion à la base
$maconnexion = mysql_connect("localhost","root","") or die("connexion impossible");
// si la connexion a réussit on va choisir la base de donnée
$con_base = mysql_select_db("gestion_riad",$maconnexion) or die("base inaccessible");;
          // si on a pas pu acceder à la base de donnée
$ressit =mysql_query( "select login_user,passwd_user from utilisateurs,ville where ville like '$_POST[ville]' and role_user like '$_POST[role]' and ville_user=id_ville" , $maconnexion ) or die("il y'a un probleme de requette");
        $exit=false;
     while( $donnee= mysql_fetch_array($ressit))
       {  
       if(($_POST['login']==$donnee['login_user']) &&  ($_POST['passwd']==$donnee['passwd_user'])){
       start_session();
       $_SESSION['ville']=$_POST['ville'];echo " ville".$_POST['ville'];
       $_SESSION['role']=$_POST['role'];echo " ville".$_POST['role'];
       $_SESSION['login']=$_POST['login'];echo " ville".$_POST['login'];
       $_SESSION['passwd']=$_POST['passwd'];echo " ville".$_POST['passwd'];
       echo $_POST['role'];
      
       if ($_POST['role'] == "receptionniste"){
       echo "<meta http-equiv='refresh' content='3;url=http:recep.php'>";
       $exit=true ;
       }
      
   if ($_POST['role'] == "administrateur"){
       echo "<meta http-equiv='refresh' content='3;url=http:admin.php'>";
       $exit=true ;
       }
      
       }

      else{
      echo "Les informations entrées ne sont pas valides...";
        echo "<meta http-equiv='refresh' content='3;url=http:index.php'>";
        $exit=true;
       }
     if($exit=true)
     exit;
   }
}


?>
on passant à la page suivante ,il m'affiche une page blanche
par exemple pour un admin :admin.php

<?php
session_start();


if (isset($_SESSION['role']) && $_SESSION['role']=="administrateur")
{if  (isset($_POST['valider']))
{


                            //ETAPE DE LA CONNEXION A LA BASE DONNEE
          //connexion à la base
$maconnexion = mysql_connect("localhost","root","");
            //si la connexion n'a pas réussie
if($maconnexion == false)
        
   die("connexion impossible");
else
{  
          // si la connexion a réussit on va choisir la base de donnée
   $con_base = mysql_select_db("gestion_riad",$maconnexion);
          // si on a pas pu acceder à la base de donnée
   if($con_base == false)
        
   die("base inaccessible");
   else {
          
//requette pour insérer les données saisies dans la table de réservation
          $sql ="insert into ville(ville)    values  ('$_POST[ville]')";
          $ressit =mysql_query( $sql , $maconnexion );
          if($ressit == false)
          echo "pb d'execution de la requette1";
   }
}
}
?>
mon code html de la page ici
<?php }
else
{echo "<h2>Vous n'avez pas le droit d'acceder à cette section</h2>";
echo "<meta http-equiv='refresh' content='3;url=http:index.php'>";}
?>
Mes remerciement  à tous le monde


Cette discussion est classée dans : problème, page, true, echo, exit


Répondre à ce message

Sujets en rapport avec ce message

problème d'affichage de echo [ par ekipage2 ] Bonsoir,Je crois qu'il est possible q'un message d'erreur s'affiche sur la page même d'un formulaire par exempleSi j'utilise cette syntaxe => le messa Problème avec une page php [ par bonhommecrea ] boujour a tous, je cherche a créer des profil d'utilisateur sur mon site, tout fonctionne bien SAUF les pagede profil qui m'affiche une erreur ... vo sos problem de modification de donnee dans un formulaire [ par beloufa26 ] bonjour http://www.phpcs.com/infomsg.aspx?ajout=1 j'ai un problem dans la modification le problem il affiche la fiche modification mais au lieu de mo Problème fonction aff [ par PetiteNonne ] Bonjour, j'ai un problème que je n'arrive pas à résoudre seule. Ma page php se nomme connecter.php Ma variable : $connect <form name="Connect_View Problème lors du remplacement des frames par des includes [ par GarnierFlorian ] Salut à tous ! Tout d'abord, voici le principe : il s'agit d'un espace perso, autrement dit un utilisateur sur un site avec un compte perso et des fo Mon formulaire ne s'affiche pas dans ma page php [ par brfrance ] Bonjour, Bonjour, Mon formulaire html (voir ci dessous) ne s'affiche pas dans ma page php. formulaire :[code=html] " name="commentaire"> J' ai un souci avec une Session php [ par Bxapero ] Mon souci est le suivant, quand je clic sur le lien de la page index.php, la session se créée sans aucun souci et je peux cliquer sur le lien de la pa 2 formulaire en conflit [ par scromania ] bonjour, Voila dans la cas ou l'utilisateur et de niveau =9 alors une page (include)et en plus. [code=php]if ($visiteur == 9){ include("modules/Page validation d'un accès par mail [ par stephelle ] Bonjour, j'ai créer mon formulaire qui part vers ma page de "validation". Celle-ci écrit dans la table et en même temps envoi un mail à la personne qu FPDF --> Notes de bas de page [ par Shivasan ] Bonjour à vous! Voilà je me permets de vous soumettre mon petit problème. Je suis en train de construire un système qui génère des rapports en PDF e


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,151 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales