Formulaire d'authentification
Salut à tous!
J'ai repris le backoffice qu'un ami développeur a réalisé, et pour l'instant j'essaye simplement de le faire tourner sur un MAMP, avec la même maquette du site mais simplement en changeant les identifiants de connection au serveur, en précisant ceux de mon phpmyadmin, et rien à faire quand je rentre les identifiants, qui sont les mêmes sur le point de vue de la base de données, page blanche, qui bloque sur la page secure.php, dont voici la structure:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
<?php
if ($PHPSESSID)
session_start($PHPSESSID);
else
session_start();
function error($id)
{
$errno=(mysql_errno($id));
$error=(mysql_error($id));
if($errno!=0)
{
print("Erreur No $errno: $error");
return 1;
}
else return 0;
}
require("../database.inc.php");
$b=0;
if ($LOGIN=="" && $PASSWORD=="")
{
include("index.php");
$b=1;
}
$requete = "SELECT * FROM admin WHERE login = '$LOGIN' AND pass = '$PASSWORD'";
$result=mysql_query($requete,$conn);
if ($result == 0)
{
$o=1;
}
else
{
while ($row=mysql_fetch_row($result))
{
$o=1;
$id_adm = $row[0];
session_start();
session_register("id_adm");
$pseudo = $row[1];
session_start();
session_register("pseudo");
$section = $row[4];
session_start();
session_register("section");
}
}
?>
<?php
if ($o==1)
{
header("Location:admin.php");
}
else
{
if ($b==0)
{
header("Location:login.htm");
}
}
?> |
Je pense que vous aurez sans doute besoin de plus d'indications, mais pour l'instant je ne sais pas trop quoi vous apporter comme précisions supplémentaires, alors n'hésitez pas à me demander.
Merci d'avance pour votre aide