News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Session hors forum

Started by Jefekoi, May 01, 2021, 12:50:48 PM

Previous topic - Next topic

Jefekoi

Bonjour,

J'ai créé un programme pour télécharger des photos (seul les inscrits peuvent l'utiliser)
J'ai mis ceci au début de mon fichier :
   
Quote
require("........../SSI.php");
if (!defined('SMF'))
   die('Hacking attempt...');
if ($context['user']['is_logged']){
}
else
{   
echo "<span class='dlText'>Seul les membres peuvent utiliser cette page</span>";
exit;
}

Le problème est que si je me déconnecte du forum , cette page est toujours accessible.(il garde en mémoire mon pseudo)

Il n'y aurait pas un moyen d'associer mon programme avec SMF ou le contraire ?

Merci pour votre aide.

maximus23

Bonjour,


Normal cette syntaxe est incorrecte.


Regarde les exemples dans les fichiers SSI joints à Smf tu verras les différentes façons de procéder.


:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Jefekoi

Hello, Maxi

C'est bon j'ai trouvé , je laisse la source cela pourrait servir à d'autres personnes.

exemple.php

Quote<?php
require('url de votre forum/SSI.php');
      if ($context['user']['is_guest']){
         echo sprintf($txt['welcome_guest'], $txt['guest_title']);
          echo "<span class='dlText'>Seul les membres peuvent utiliser cette option</span>";
exit;
      }else{
            echo $txt['hello_member'], ' <strong>', $context['user']['name'], '</strong>';
      }   
?>

Advertisement: