Page blanche avec session
Bonjour,
Je débute en PHP et j'essaie de développer un espace membre, j'arrive à faire une page d'inscription, de connexion, de déconnexion, d'édition de profil.
Quand on se connecte ça redirige vers la page profil.php avec les informations de base et la possibilité d'éditer. Cependant je cherche à garder un bouton dans le menu qui redirige vers profil.php même quand on est sur une autre page mais cela affiche une page blanche.
Mon code profil.php :
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
| <?php
session_start();
try
{
// On se connecte à MySQL
$bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', '');
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
}
if(isset($_GET['id']) AND $_GET['id'] > 0) {
$getid = intval($_GET['id']);
$requser = $bdd->prepare('SELECT * FROM membres WHERE id = ?');
$requser->execute(array($getid));
$userinfo = $requser->fetch();
?>
<html>
<head>
<title>TUTO PHP</title>
<meta charset="utf-8">
</head>
<body>
<div align="center">
<h2>Profil de <?php echo $userinfo['pseudo']; ?></h2>
<br /><br />
Pseudo = <?php echo $userinfo['pseudo']; ?>
<br />
Mail = <?php echo $userinfo['mail']; ?>
<br />
<?php
if(isset($_SESSION['id']) AND $userinfo['id'] == $_SESSION['id']) {
?>
<br />
<a href="editionprofil.php">Editer mon profil</a>
<a href="deconnexion.php">Se déconnecter</a>
<a href="profil.php">Profil</a>
<?php
}
?>
</div>
</body>
</html>
<?php
}
?> |
Quand je clique sur le lien Profil (ligne 40) ça affiche une page blanche, pareil si je mets le lien dans la page editionprofil.php ...
Savez-vous comment régler ce problème ?
Merci d'avance :)