Page login1.php qui ne méne nulla part

Résolu/Fermé
martial_zero Messages postés 59 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 2 mai 2011 - 10 avril 2011 à 19:36
martial_zero Messages postés 59 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 2 mai 2011 - 17 avril 2011 à 17:52
Bonjour,

salut tout le mopnde je plante depuis toute la journée et je suis devenu dessepéré

je suis entrain de crée un systeme qui me donne la possibilité de suivre tout les login que j ai mis sur mon parc informatique sans que bourre de details
j ai une page index qui me pointe sur une page login
un fois entrer les login elle doit me rederiger vers l acceuil.

je met les login exact histoire de tester et ca ne méne nulle part
meme pas un message d erreur sur le quel je peux chercher :-(((((((
quelqun aura une idée ou meme une piste a suivre?

vous voila le code de la page index.php login1.php
page login1.php
-----------------------
<?php
@session_start();

error_reporting(4);
include("data_bd_login_tracker.php");

require_once("function_login_tracker.php");

if (empty($_GET['option'])){
?>




<form action="include/login1.php?option=connect" method="post" name="frmlogintracker">


<table border="0" align="center" cellpadding="2" cellspacing="0" id="Login"><tr valign="baseline"><td ><table border="0" align="center" cellpadding="2" cellspacing="0" id="Login2">
<tr>
<td ></td>
<td >Veuillez vous identifier :</td>
</tr>
<tr valign="baseline">
<td nowrap align="right" >Login : </td>
<td ><input type="text" name="login" size="32"></td>
</tr>

<tr valign="baseline">
<td nowrap align="right" >Mot de passe :</td>
<td ><input type="password" name="mot_pass" size="32"></td>
</tr>
<tr>
<td ><input type="submit" value="Valider">
<input name="reset" type="reset" value="Annuler" ></td>
</tr>
</table>
</td>
</tr>
</table>

</form>
<?php
}elseif (($_GET['option']) == 'deconnect'){
include('deconnect.php');
}else{
?>
<?php
if(!$_POST['login'] | !$_POST['mot_pass']) {
echo "<center><img src='../image/en_cour.gif'/> Veuillez remplir les champs</center>";
echo "<script LANGUAGE=\"JavaScript\">
setTimeout(\"window.location='../index.php'\",5000);
</script>";
exit;
}else{
$lk = connection_BD();
$login = $_POST['login'];
//$pass = md5($_POST['mot_pass']);
$pass = $_POST['mot_pass'];
$sql_check = "SELECT * FROM $T_Users,$T_Agents WHERE ($T_Agents.ops = '$login')and ($T_Users.ops=$T_Agents.ops)";
//SELECT * FROM users,agent WHERE (agent.ops = 'ops48mk3')and (users.ops=agent.ops)
$check = send_sql($sql_check,"trouver tous les membres en attentes");
}
//Checks if there is a login cookie
$i = 0;
if($check2 = mysql_num_rows($check)){
while($info = mysql_fetch_array($check))
{
if ($pass != $info['mot_passe'])
{
echo "<center><img src='../image/en_cour.gif'/> Mot de passe Erronné</center>";
echo "<script LANGUAGE=\"JavaScript\">
setTimeout(\"window.location='../index.php'\",5000);
</script>";
exit;
}else{
$_SESSION['login'] = $login;
$_SESSION['pass'] = $mot_pass;
$_SESSION['nom'] = $info['nom'];
$_SESSION['prenom'] = $info['prenom'];
$_SESSION['role'] = $info['role_users'];
$_SESSION['log'] = '1';
$_SESSION['id_users'] = $info['id_users'];
}
$i++;
}
mysql_close($lk);
echo "<script LANGUAGE=\"JavaScript\">
setTimeout(\"window.location='../index.php'\",0);
</script>";
exit;
}else{
echo "<center><img src='../image/en_cour.gif'/> Compte introuvable, si le probleme persiste veuillez contacter l´administrateur.</center>";
echo "<script LANGUAGE=\"JavaScript\">
setTimeout(\"window.location='../index.php'\",5000);
</script>";
}

}
// if they are not logged in
?>




















page index .php
-------------------


<?php @session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//FR"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>Login tracker </title>
<style type="text/css">
<!--
a:link {
color:#000000;
text-decoration: none;
}
a:visited {
color:#000000;
text-decoration: none;
}
a:hover {
color:#666666;
text-decoration: none;
}
a:active {
color:#000000;
text-decoration: none;
}
-->
</style></head>

<body>
<?php
$option = isset($_GET['option']) ? $_GET['option'] : 'accueil';
?>

<?php if(isset($_SESSION['log'])){?>
<table width="100%" cellpadding="0" cellspacing="0">
<tr><td valign="top" colspan="3" style=" background:#99CC33; background-image:url(file:///C|/Program%20Files/EasyPHP-5.3.3/www/media_shopping/image/entete.png); background-repeat:no-repeat" height="71px"><?php include('header.php');?></td></tr>
<tr><td width="15%" valign="top"><br /><?php include('include/menu.php');?></td><td width="72%" valign="middle">
<?php include('include/contenu.php');?>
</td><td valign="top" width="15" align="center">Bienvenue<br /> <?php echo $_SESSION['nom']." ".$_SESSION['prenom'];?></td></tr>
<tr><td colspan="3"><?php include('footer.php');?></td></tr>
</table>
<?php
}else{
include("include/login1.php");
}
?>
</body></html>






A voir également:

2 réponses

Aktayen Messages postés 189 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 17 décembre 2015 19
10 avril 2011 à 23:04
Salut,

Ca sera cool de faire attention à l'orthographe..

Bon j'ai lu vite fait le code, ce que tu as écris c'est un formulaire pour se logger sur ton site?

A quoi te sert fondamentalement la variable option?
1
martial_zero Messages postés 59 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 2 mai 2011 5
17 avril 2011 à 17:52
désolé :-)))
c 'est à cause de pratiquer beaucoup de langue (je suis un informaticien tunisien
qui travaille dans un call center suédois pour une opération italienne et j ai le boss anglais tu voit c est pas facile :-)))))))).

bein pour le problèmes c 'est résolu
il fallait juste changer changer localhost par 127.0.0.1 et c est fait :-)))
pour la variable option elle sert pour rediriger la page en cours vers l option choisis par le user en effet j utilise un get pour passer dune page à une autre
0