Bonjour, trop souvent j'ai une page blanche sur mon serveur distant après appel avec header("Location: ...
Voila ma page
et Login-Accueil.php
Mot de passe "020476"
Merci de m'éclairer
Modifié par _laurent (04 Feb 2020 - 21:50)
Voila ma page
<?php
session_start();
//Initialisation des Variables de Session
include('../Fichiers-Communs-Include/Variables-Session.inc.php') ;
//connection au serveur:
include('../Fichiers-Communs-Include/connexionPCRphotos.inc.php') ;
//Lecture des Parametres
include('../Fichiers-Communs-Include/Lecture-Parametres.inc.php') ;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" class="html-image-fond">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="robots" content="noindex, nofollow"/>
<title>Mot de Passe</title>
<link href="../CSS-PCR/CSS-Communs.css" rel="stylesheet" type="text/css" />
<style>
#Conteneur-Accueil {
position: absolute;
width: 718px;
height: 250px;
left: 221px;
top: 510px;
}
</style>
</head>
<script type="text/javascript">
function FocusNom()
{
document.getElementById('Mot-Passe').focus()
}
</script>
<body onload="FocusNom() ;document.getElementById('Mot-Passe').focus();">
<div id="Conteneur-Accueil-General-Menus-Lateraux">
<div id="Conteneur-Global">
<!-- ================================================== -->
<!-- ********* Affichage Menu Latéral ***************** -->
<!-- ================================================== -->
<div id="Conteneur-Navigation-Generale">
<?php
# $menu_lateral_general = "accueil-general" ;
# include"../Fichiers-Communs-Include/Menu-Lateral-General.inc.php";
?>
</div>
<!-- ================================================== -->
<!-- ********* Affichage Logo PCR ********************* -->
<!-- ================================================== -->
<div id="Conteneur-Logo" class="centrer-image">
<img src="../Fichiers-Communs-Include/PCR_logo_512x144.png" />
</div>
<!-- ================================================== -->
<!-- ********* Affichage Mot de Passe ***************** -->
<!-- ================================================== -->
<div id="Conteneur-Mot-Passe">
<form action="../Mot-Passe/Login-Accueil.php" method="POST" >
<table width="300" border="1" cellpadding="3" align="center">
<tr>
<td colspan="2" bgcolor="#CCCCCC"><center>
<font size="+2"><b>Connexions P-C-Rouen</b></font>
</center></td>
</tr>
<tr>
<td bgcolor="#99FF99"> Mot de Passe : </td>
<td bgcolor="#99FF99"><input id="Mot-Passe" name="Mot-Passe" type="password" size="7" maxlength="7" /></td>
</tr>
<tr>
<td colspan="2" align="center" bgcolor="#CCCCCC">
<input type="reset" value="Annuler" onclick="history.go(-1)" />
<input type="submit" value="Valider" /></td>
</tr>
</table>
</form>
</div>
<!-- ================================================== -->
<!-- ********* Affichage Délai Envoi Photo ************ -->
<!-- ================================================== -->
<div id="Conteneur-Accueil">
<p class="Style-Gras Style-36px-Neutre Style-Caracteres-Jaune">
Bonjour
</p>
<p>
Vous pouvez envoyer, supprimer et modifier vos photos <br />
Mais avant le :
<span class="Style-Caracteres-Rouge Style-22px-Neutre">
<?php echo substr($delai_date_heure, 0, 10) ?>
</span>
</p>
</div>
</div>
</div>
</body>
</html>
et Login-Accueil.php
<?php
session_start();
$host = $_SERVER['HTTP_HOST'];
$uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
if (isset($_POST['Mot-Passe'])) // si les variables existent
{
$mot_de_passe = $_POST['Mot-Passe'];
$login = "JLF" ;
}
else // les variables n'existent pas encore
{
$mot_de_passe = "";
$login = ""; // on crée des variables $ mot_de_passe et $ login vides
}
$password = strtoupper($mot_de_passe) ;
if ($password == "CHSCO" and $login == "JLF")
{
$Rep_Fichier = '../Webmaster/Index-Webmaster.php';
header("Location: http://$host$uri/$Rep_Fichier");
}elseif ($password == "020476" and $login == "JLF")
{
$Rep_Fichier = '../Accueil-General/Index-Accueil-General.php';
header("Location: http://$host$uri/$Rep_Fichier");
}
else
{
$_SESSION['message'] = "Mot de passe erroné" ;
$Rep_Fichier = '../Pages-Erreurs/Page-Erreur-Accueil.php';
header("Location: http://$host$uri/$Rep_Fichier");
}
?>
Mot de passe "020476"
Merci de m'éclairer
Modifié par _laurent (04 Feb 2020 - 21:50)