Mise en place d'un espace membre

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

j'ai une petite question concernant la mise en place d'un espace membre en php

comment faire pour que tout le monde puisse visionner une page de mon site
mais que seuls les membre inscrits et identifiés puissent poster un message via un formulaire en bas de page

les seuls infos que j'ai trouvé en cherchant sur google servent a interdire completement l'acces a une page aux visiteurs inconnus.

je ne sait pas quelle instruction peut prendre en compte uniquement une partie du code php
ou en faisant un include ...

merci d'avance

2 réponses

  1. Atropa Messages postés 2051 Statut Membre 274
     
    tu peux le faire simplement comme ça par exemple :

    <?php if(!empty($_SESSION['ID'])) {?>
    <!-- Ton formulaire -->
    <?php } ?>
    


    et mettre le traintement du formulaire dans une condition de ce genre...

    pour plus de sécurité personnellement je test au début de chaque page si la session est cohérente

    si l'id correspond bien au pseudo, aux privilèges et à l'ip de la connexion par exemples

    si ce n'est pas le cas je déconnecte et je remet les droits par défaut...

    de cette manière ça simplifie toutes les conditions de sécurités et de privilèges qui suivent
    0
  2. Utilisateur anonyme
     
    ok merci
    je vais essayer avec sa
    0