Bonjour à tous, je fais une autentification en passant par mon navigateur, ca marchait bien avant, mais la après avoir migré de serveur ca ne fonctionne plus.
Ca me rappelle le formulaire même si le login et mot de passe sont bons

Voici le code appelé avant même la balise html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
<?php 
 
$machine_bd="mysqlhost4"; 
$compte_bd="666571_xxx";
$bdd_bd="666571_xxx";    
$motpasse_bd="xxx";
$connect=mysql_connect($machine_bd,$compte_bd,$motpasse_bd);
mysql_select_db($bdd_bd,$connect);
unset($motpasse_bd);
 
 
function authenticate() {
   header('WWW-Authenticate: Basic realm="Test Authentication System"');
   header('HTTP/1.0 401 Unauthorized');
   echo "Vous devez entrer un nom d'utilisateur valide et un mot de passe correct pour accéder à cette ressource\n";
   exit;
  }
 
 
if ( !isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) ){
      authenticate();
}
elseif( ($_SERVER['PHP_AUTH_USER']=='login') && ($_SERVER['PHP_AUTH_PW']=='mdp') ){}
else{
  authenticate();
}       
 
 
?>
Merci d'avance de votre aide