Visiter le profil sans être connecté PHP
Posté : 06 mars 2013, 14:59
J'ai encore besoin d'aide :
J'aimerais que la page profil soit accessible même si on est pas connecté.
Et que certaines des infos du membre s'affiches (comme sur Facebook)
Je cacherais les infos avec "booléen" : True on affiche, et false on cache et c'est le membre qui choisira
Mais comment je fais pour faire ça ? Voici ma page profil.php

J'aimerais que la page profil soit accessible même si on est pas connecté.
Et que certaines des infos du membre s'affiches (comme sur Facebook)
Je cacherais les infos avec "booléen" : True on affiche, et false on cache et c'est le membre qui choisira
Mais comment je fais pour faire ça ? Voici ma page profil.php
<?php
session_start();
require('../include/functions.inc.php');
if (!isset($_SESSION['pseudo'])) {
header('Location: ../index.php');
exit();
}
if (!isset($_GET['pseudo'])) {
header('Location: ../index.php');
exit();
}
if(empty($_GET['pseudo'])) {
echo('Erreur : Pseudo non reconnu');
exit();
} else {
$sql = connect_sql();
$pseudo = htmlentities($_GET['pseudo'], ENT_QUOTES);
$query = mysql_query("SELECT * FROM wa_communaute WHERE pseudo='".mysql_real_escape_string($pseudo)."'");
$result = mysql_fetch_array ($query);
mysql_close();
if(mysql_num_rows($query)==0) {
header('Location: ../index.php');
exit();
} else {
$sql = connect_sql();
$pseudo = htmlentities($_GET['pseudo'], ENT_QUOTES);
$requete = mysql_query('SELECT * FROM wa_communaute WHERE pseudo="'.mysql_real_escape_string($pseudo).'"');
if(mysql_num_rows($requete)>0) {
$result = mysql_fetch_array ($requete);
mysql_close();
$id = $result['id'];
$mail = $result['mail'];
$nom = $result['nom'];
$prenom = $result['prenom'];
$sexe = $result['sexe'];
$temps = $result['temps'];
$Mois = array("","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
?>
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title><?php echo htmlentities(ucfirst($prenom)); ?> <?php echo htmlentities(ucfirst($nom)); ?></title>
<meta name="description" content="Web Astronomie vous permet de publier vos articles, photos... avec vos amis et les internautes du site. Inscrivez-vous dès maintenant !" />
<meta name="keywords" content="Web Astronomie, Web-astronomie, Astronomie, Web-astro, Webastro, Web, Communauté, Réseau, Social" />
<meta name="google-site-verification" content="MuLDj47hIOGv8WGogFlITztArNdmoZTsgQd1NUpMz7g" />
<base href="http://www.web-astronomie.fr">
<link rel="shortcut icon" href="img/favicon.ico" />
<link rel="stylesheet" href="css/global.css" />
<script type="text/javascript" src="js/mootools.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/cookie.js"></script>
<script type="text/javascript" src="js/script.js"></script>
<script type="text/javascript" src="js/global.js"></script>
</head>
<body>
<div id="header" class="fixed">
<div class="container">
<?php include('../include/header.inc.php'); ?>
</div>
</div>
<div id="content">
<div class="container">
<div id="server-500"></div>
<?php if (isset($_COOKIE['alert-cookie'])) { ?>
<?php } else { ?>
<div class="alert-info">
<p>Des perturbations sont en cours sur le site : Mise à jour Version 2.0 | <a href="">En savoir plus</a></p>
<a class="close-alert tooltip" onclick="return false" href="">x
<span class="tooltip"><span class="arrow"></span><span class="tip mini">Fermer</span></span></a>
</div>
<?php } ?>
<noscript>
<div class="alert-error">
<p>Javascript est désactivé : Certaines fonctionnalités ne pourraient pas fonctionner, activez-le dans votre navigateur</p>
</div>
</noscript>
<div id="rightCol" class="float-r">
<?php include('../include/sidebar-r.inc.php'); ?>
</div>
<div id="cover">
<div class="bloc-data" id="img-couverture">
</div>
</div>
<div id="leftCol" class="float-l">
<div class="bloc-data">
</div>
</div>
<div id="content-userArea" class="float-l">
<div class="bloc-data">
</div>
</div>
</div>
</div>
</body>
</html>
<?php } } } ?>
Merci de votre aide