Petit soucis avec une zone admin
			
		
	 
	
	
		Bonjour, j'ai fais ce petit script  pour que seul 3 personnes puissent avoir acces à une zone admin mais seulement  1 seule  personne  parviens à y avoir acces
include "dbconex.php";
$sql='select login,pass from session';
$req=mysql_query($sql)or die('erreur sql!<br>'.$sql.'<br>'.mysql_error());
while ($data = mysql_fetch_array($req)) 
{ 
      
    $log= $data['login'];
    $pas= $data['pass'];
    
    
     if($log == $login && $pas == $pass)
   {
    session_start();
 header('Location:../zoneadministration.php');
 
   }
   else{echo"pas d'acces";}
 }
 
mysql_free_result($req);
mysql_close();
?>
pourriez pas me dire ce qui deconne svp 
merci bcp	
 
	
	
		Ben c'est normal.
Tu select tout de ta table session (tu n'as pas mis de where).
Ensuite, tu fais un while pour recuperer toutes les données.
Mais dans ce while, a chaque tour de boucle, $log et $pas prennent la valeur du tour de boucle actuel.
Donc forcemment, au final, tu n'as qu'une seule personne dans $log et dans $pas, ce qui veut dire qu'une seule personne peut se connecter (en l'occurence, la derniere personne que ton select a sorti).	
			
				
		
			
		
	 
	
	
		Rebonjour,
Ben c'est normal non que je fasse une select sans where je dois pas rechercher tous les login et mot de passes pour pouvoir les verifier apres ????	
	
			
		
	 
	
	
		$sql = 'SELECT login,pass from session WHERE login="'.$login.'" AND pass="'.$pass.'"';
La si tu as une reponse, c'est que c'est bon : ton mec est membre.
Et la, pas de while à faire, ni meme de test genre if($log == $login && $pas == $pass).	
	
			
		
	 
	
	
		Oui voila  en fait pour le select j'y etais presque juste un blem de "  maintenant tous est ok  
 merci bcp   
tiens je t'offres l'apéro 
 
	
	Ecrire un message
	
	Votre message vient d'être créé avec succès.
	
 
	BB-Code
	
		Pour insérer une URL clickable
		
		Pour insérer une adresse E-mail
		
		Pour annoter
		
		Pour écrire du code
		
		Pour faire un lien vers une fonction PHP
		
		Pour écrire du texte préformaté
		
		Pour écrire du texte en gras
		
		Pour écrire du texte en italique
		
		Pour écrire du texte souligné
		
		Pour écrire du texte barré
		
		Pour écrire un titre principal
		
		Pour écrire un titre secondaire
		
		Pour écrire une liste
		
	 
 
	Smiley
	
		
				
							
				:bond:
				 
			 
						
				:boxe:
				 
			 
						
				:bsmile:
				 
			 
						
				:bump:
				 
			 
						
				:clap:
				 
			 
							 
				
							
				:coeur:
				 
			 
						
				:cool:
				 
			 
						
				:cry:
				 
			 
						
				:eek:
				 
			 
						
				:evil:
				 
			 
							 
				
							
				:fleur:
				 
			 
						
				:fou2:
				 
			 
						
				:fou:
				 
			 
						
				:grin:
				 
			 
						
				:grrr:
				 
			 
							 
				
							
				:hammer:
				 
			 
						
				:hippy:
				 
			 
						
				:hum:
				 
			 
						
				:idee2:
				 
			 
						
				:idee:
				 
			 
							 
				
							
				:kdo:
				 
			 
						
				:king:
				 
			 
						
				:ko:
				 
			 
						
				:lol:
				 
			 
						
				:love2:
				 
			 
							 
				
							
				:love:
				 
			 
						
				:mad:
				 
			 
						
				:maitre:
				 
			 
						
				:noel:
				 
			 
						
				:oops:
				 
			 
							 
				
							
				:raa:
				 
			 
						
				:razz:
				 
			 
						
				:roll:
				 
			 
						
				:sad:
				 
			 
						
				:skull:
				 
			 
							 
				
							
				:smile:
				 
			 
						
				:timide:
				 
			 
						
				:trink:
				 
			 
						
				:vice:
				 
			 
						
				:vomi:
				 
			 
							 
				
							
				:wink:
				 
			 
						
				:zzz:
				