logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
39 visiteur(s) et 1 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 490 906

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Questions »» Restreindre l'accès aux pages statiques

Nouveau sujet
 Restreindre l'accès aux pages statiques#23038Répondre

12Contributeur(s)
skippyleloup31oimTitoAnonymeB-MagJireckjpbshowmaxPhilGuenTanekacolonelwog
3 Modérateur(s)
developpeurjpbJireck
Anonyme Anonymeicon_post
Bonsoir,
Mais si je ne veux pas passer par les rubriques et que je veux conserver l'ancien système quelle est la solution?

Merci quand même pour la réponse
Jireck Jireckicon_post
Citation : Anonyme 

Bonsoir,
Mais si je ne veux pas passer par les rubriques et que je veux conserver l'ancien système quelle est la solution?

Merci quand même pour la réponse
 

ben relire la bible cidessus et reregarder le fichier modele
ou lire la doc des droits npds en php http://modules.npds.org/sections.php?op=viewarticle&artid=31
Anonyme Anonymeicon_post
En fait si je demande c'est que j'ai pas bien compris la manip "lire ma question"
Enfin merci quand même je vais me débrouiller.
Jireck Jireckicon_post
Relis la aussi ....http://bible.npds.org/doku.php/publication/statique#droits_de_visualisation

Il faut toujours quand on test quelque chose .... se delogger, vider le cache, vider les cookie, etc ...
Anonyme Anonymeicon_post
Bon ben je rame toujours,
ça m'affiche accès refuser mais sa m'affiche aussi le contenu.

Le code il faut le mettre où ? static.php mainfile.php , page statique concernée.

Personne n'à jamais sécuriser de pages statiques?

Si quelqu'un peut avoir la gentillesse de me montrer le code à inserer et où l'inserer sa serait vraiment sympas car là j'ai les neurones qui fument déjà que j'en ai pas beaucoup.

Merci d'avance
jpb jpbicon_post
quelle est l'url exact qui mène à ta page statique qui ne fonctionne pas ?
Anonyme Anonymeicon_post
Bonjour,
A la base je voulais securiser celle çi.
http://centrethieulam.com/thieulam/static.php?op=enseignants.html&npds=1



jpb jpbicon_post
si tu rajoutes à la fin de ton url : &metalang=1
Anonyme Anonymeicon_post
SA NE CHANGE RIEN.

http://centrethieulam.com/thieulam/static.php?op=enseignants.html&npds=1&metalang=1
jpb jpbicon_post
oui je vois...
c'est un comportement étrange.... php est bien interprété

ton code source à des probleme...
montre moi les 10 première ligne de enseignants.html
jpb jpbicon_post
tu n'aurai pas écris en dehors des balises php?
jpb jpbicon_post
bon je confirme le mécanisme fonctionne sur ton site
si tu fais
ttp://centrethieulam.com/thieulam/static.php?op=model.txtl&npds=1

c'est good...

donc c'est bien ce qu'il y a dans ta page (la construction qui est en cause)
jpb jpbicon_post
sympa le site bo boulot !
showmax showmaxicon_post
Bon j'ai créer un compte je pense que c'est mieux

<?php
// two choice : member or admin
if (secur_static("member")) { ?>
<p align="center">
Modéle de page statique pour NPDS visible que si l'utilisateur est identifié comme membre connecté.
<br /><br />
Model of static page for NPDS, that only connected members can see.
</p>

<?php
} else {
echo "Access Denied / Accès Refusé";
if (cur_charset=="utf-8") echo" / &#36890;&#20837;&#34987;&#21542;&#35748;";
}
?>
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>

</head>

<body>

<table width="99%" border="0" cellspacing="0" cellpadding="0" align="center" >
<tr>
<td width="8" class="tabnewsG"> </td>
<td align="center" height="28" class="titre_news">LES ENSEIGNANTS DU CENTRE THIEU LAM</td>

<td width="8" class="tabnewsD"> </td>
</tr>
</table>
<table width="99%" border="0" cellspacing="0" cellpadding="0" align="center" id="activite2">

Ps:tu peux supprimer les 2 messages du dessus.

Message édité par : showmax / 08-03-2011 13:23

jpb jpbicon_post
donc c'est bien ce que je te dis : le code de ta page est en dehors des balises (du if)
tout ce qu'il y a en dessous de la dernière balise de fermeture
?>
DOIT etre à la place de


<p align="center"> 
Modéle de page statique pour NPDS visible que si l'utilisateur est identifié comme membre connecté. 
<br /><br /> 
Model of static page for NPDS, that only connected members can see. 
</p> 



et profite en pour supprimer (le doctype et le head qui sont déjà généré par npds...

car pour l'instant tout ce que tu as écrit est en dehors de la condition... donc affiché quoiqu'il arrive

Anonyme Anonymeicon_post
Super sa fonctionne.

Je te remercie d'avoir pris le temps de m'éclairer :=!

showmax showmaxicon_post
Oups pas loggué.

Super sa fonctionne.

Je te remercie d'avoir pris le temps de m'éclairer
jpb jpbicon_post
de rien ... un anonyme est devenu membre :=!
Anonyme Anonymeicon_post
Bonjours à tous,
Je viens demander conseil car étant ... une bille je patauge un peu pour trouver ce que je cherche quant à la sécurité de mes pages.
Je viens de lire ce post, les messages, les liens ... or rien ne "semble" être ce que je recherche.
En effet, je souhaite que ça soit le lien vers la page statique qui ne soit disponible qu'aux membres connectés ou aux membres d'un certain groupe, et non pas son contenu (pour le contenu, je sais comment m'y prendre .. fin je pense)
Sauriez vous m'indiquer comment réaliser ceci ?
Merci par avance de l'éventuelle aide que vous pourrez m'apporter.
Jireck Jireckicon_post
de tete :

Pour les membres

If ($user) {
mon lien
}

Pour les membre d'un groupe je me rappel plus la fonction mais regarde mainfile