Mon Script identification valide ou pas SVP ? - PHP - Programmation
MarshPosté le 16-03-2004 à 22:52:42
Voila j'ai fais un script identification mé il dois y avoir un petit bug kke part si qq'un pouvais m'aider ca serait sympa Quand je vais sur ma page securise ca envoit pas sur la page de login et je vois pas pourquoi pouvé vous m aider svp ? merci d'avance
page_secu.php[s] <?php session_start(); if ($SSID != "OK" ) { header("Location: C:\Documents and Settings\Kakyo\Bureau\Copie de iut2(sec)\dut/acces-refuse.html" ); }; ?>
Marsh Posté le 16-03-2004 à 22:52:42
Voila j'ai fais un script identification mé il dois y avoir un petit bug kke part si qq'un pouvais m'aider ca serait sympa
Quand je vais sur ma page securise ca envoit pas sur la page de login et je vois pas pourquoi pouvé vous m aider svp ?
merci d'avance
page_secu.php[s]
<?php
session_start();
if ($SSID != "OK" ) {
header("Location: C:\Documents and Settings\Kakyo\Bureau\Copie de iut2(sec)\dut/acces-refuse.html" );
};
?>
Je place celui la en début de ma page a sécuriser
[s]auth.php[s]
<?php
session_start();
$nbfound = 0;
// - Définition des mots de passe
$TabUser[0] = "";
$TabUser[1] = "";
$TabUser[2] = "";
$TabUser[3] = "";
$TabUser[4] = "";
// ------------------------------
// - Définition des mots de passe
$TabPass[0] = "";
$TabPass[1] = "";
$TabPass[2] = "";
$TabPass[3] = "";
$TabPass[4] = "";
// ------------------------------
for ($i=0;$i>count($TabUser);$i++) {
if ($TabUser[$i] == $user && $TabPass[$i] == $pass) {
$nbfound++;
$SSID = "OK";
session_register("SSID" );
};
};
if ($nbfound > 0) {
header("Location: http://www.mon-site.com/page_secu.php" );
} else {
header("Location: http://www.mon-site.com/acces-refuse.htm" );
};
?>
Je place auth dans le meme repertoire
[s]acces_refuse.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Sans titre</title>
</head>
<body>
<form action="auth.php" method="post" name="acces" id="acces">
<div align="center">
<h1>ACCES PRIVE</h1><br>
<h3>Merci de vous authentifier</h3><p>
<table cellspacing="0" cellpadding="0">
<tr>
<td align="right">Nom d'utilisateur : </td>
<td><input type="text" name="user" size="20" maxlength="25"></td>
</tr>
<tr>
<td align="right">Mot de passe : </td>
<td><input type="text" name="pass" size="20" maxlength="8"></td>
</tr>
<tr>
<td colspan="2"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="submit" value="Validez"></td>
</tr>
</table>
</div>
</form>
</body>
</html>
mon authentification envoit sur cette page de login / pass