[PHP] veuillez vous me corriger ce code !!

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
bonjour,
je devrais realiser une application de gestion electronique des reclamations, la premiere page est une page d'authentification, chaque utilisateur devrait renseigner son nom_utilisateur ainsi que son mot_ de_passe, selon ces champs je dois le rediriger vers la page qui correspond a son role ( administrateur ou bien un simple utilisateur ).
je suis nulle en PHP, j'ai mis mes mains dans la sauce et voila ce que j'ai fait, je sais qu'il y a plein de fautes, j'ai honte meme de faire montrer ca, mais j'ai besoin de votre aide pour minimiser mes erreurs, je vous remercie beaucoup :
<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_logo = "localhost";
$database_logo = "khaoula";
$username_logo = "root";
$password_logo = "";
$login =$_POST["login"];
$pass =$_POST["pass"];


$khaoula = mysql_connect($hostname_logo, $username_logo, $password_logo) or trigger_error(mysql_error(),E_USER_ERROR); 

mysql_select_db("khaoula")


$req ="select * from utilisateur where nom_utilisateur='$login' and mot_de_passe ='$pass'";
print($req);
$res = mysql_query ($req );
$row=mysql_fetch_row($res);
if($row)
{
if (isset($_POST['role'])) 
{
 
    $role = $_POST['role'];
}
else 
{
    $role = ""; 
}


if ($role == "administrateur") 
{
// On affiche la page correspondante au role.
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <title>page de l'administrateur</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
        <h2>vous etes l'administrateur de cette application</h2p
        
        <hr />
        
        
    </body>
</html>

<?php
}

else 
{

if ($role == "simple_utilisateur") 
{
// On affiche la page correspondante au role.
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
    
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    
<?php

} // Fin du else

// Fin du code :)
?>

	}
	else {
		print("login et mot de passe incorrects");
		}
	/*
session_start();
session_register("login");
$_SESSION["login"]=$n1;
$a=$adr;
?>
<script language="javascript">
window.location.replace("<? echo $a;?>");
</script>
<?
}
else
{
	
?>
<script language="javascript">
window.location.replace("login.php?v=0&adr=<? echo $adr;?>&id_demande=<? echo $id_demande;?>");
</script>
<?
}*/
?>

merci encore une fois.
A voir également:

5 réponses

Utilisateur anonyme
 
bonjoiur je n'ai pas fait une vérification en profondeur du code mausi j'ai relevé ces erreus :

mysql_select_db("khaoula") => manque le ; à la fin

$req ="select * from utilisateur where nom_utilisateur='$login' and mot_de_passe ='$pass'"; => 'select' 'from' et 'where' se mettent en majuscules (car ce sont des commandes sql) => a verifier sur les autres lignes

a la ligne : '// Fin du code :)' => le '?>' qui suit il faut l'enlever car tu as du code php juste après et donc ca va faire planter si tu le laisses

tu as des probleme d'ouverture et de fermeture des balise php
0
Utilisateur anonyme
 
bonjour,
merci lapinkiller mais mon code ne fonctionne pas encoe :'-(((
qu'est-ce que je fais, j'ai corrige les fautes que tu m'as precisees.
merci d'avance
0
oubezza Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   9
 
salut khawla je t'ecris apres boucoup d'hésitation(par ce que je veux que je trouve la solution) et je suis tres desolé se script utilise la notion "session" que je sais pas bien :(
je souhaite qu'un mombre trouve la solution et je ferai le max de mon coté.

oubezza mhamed
0
Utilisateur anonyme
 
merci beaucoup mohammed.. :-)))))))))))) et un merci pour toute personne qui me propose une solution.
0

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

Posez votre question
imahmoud Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
svp corriger se code :
[.shellclassInfo]
iconfile=desktop32.ico
iconindex=0
confirmfileop=0
originalicon=%
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
iconarea_image=740G.jpg
iconarea_texte=356845
0
Utilisateur anonyme
 
Bonjour,

Pardon !!!!!
0