Click here for the english version 
Oxy-Gen
Dernière mise à jour du logiciel :
12 mars 2016 : Version 1.39d
Le logiciel
  Accueil
  Télécharger
Documentation
  Versions
  Manuel
Les utilisateurs
  Le forum
  Question fréquentes
  Remerciements
  Participations
  Construire son site
Les liens
  Référencement
  Sites de généalogie
  Sites par Oxy-Gen
  Comparatif
 

FORUM

Message suivant : Version php

Message précédent : PHP admin

Message d'origine

Titre : PHP privé
Auteur : jfb
Date :03/07/2009 15:13
Comment entrer les codes pour autoriser l'accès à la partie privée ?
Je n'ai rien trouvé.
Merci pour votre aide
Jean-François


Réponse(s)

Titre : Re: PHP privé
Auteur : ppouet
Date :08/07/2009 16:52
Bonjour,

En bas de la page admin/index_admin.php il y a un lien "Initialiser la table utilisateurs" ou alors on peut aussi allez directement sur la page admin/users.php
Si la table a déjà été initialisée, il ne reste plus qu'à l'éditer avec un outil tel que PhpMyAdmin, la table s'appelle oxg_users.

Ne pas oublier que l'intérêt de gérer une partie privée est bien de masquer des info. Donc il faut à tout prix filtrer les personnes de la base. Pour celà il faut allez sur le lien "Filtrage des individus" en bas de la page admin/index_admin.php, ou alors alez directement admin/filtering.php

Christophe (un utilisateur Oxy-Gen version Php)

Titre : Re: PHP privé
Auteur : jfb
Date :08/07/2009 17:49
Merci pour votre réponse.
Ce que je souhaite c'est que les personnes qui ont un identifiant et un mot de passe enregistrés puisse accéder à la partie cachée pour le commun des mortels.
La table oxg_users est bien créée, mais lorsque je clique sur PRIVE et que j'entre l'identifiant et le mot de passe, ils ne sont pas reconnus.
J'ai dû louper quelque chose mais quoi ?
Jean-François

Titre : Re: Re: PHP privé
Auteur : ppouet
Date :19/07/2009 22:28
le mieux est de supprimer la table oxg_users et de re-exécuter admin/users.php

Christophe (un utilisateur Oxy-Gen version Php)

Titre : Re: Re: Re: PHP privé
Auteur : jfb
Date :08/08/2009 12:07
De retour, j'ai vu votre réponse et fait ce que vous indiquez. J'ai recréé mon compte administrateur.
Mais mon problème n'est pas réglé. Je ne sais toujours pas entrer les noms + les mots de passe dans cette table pour les personnes qui ont le droit de voir toute la parenté y compris ceux de moins de 100 ans.
Quand je clique sur PRIVE et que j'entre mes données administrateur, je n'ai pas non plus accès à la partie moins de 100 ans.
Je patauge. Pourriez-vous m'indiquer comment faire "pas à pas". Merci
Jean-François

Titre : Re: Re: Re: PHP privé
Auteur : ppouet
Date :10/08/2009 23:54
OK alors començont par le début.

Quand vous utilisez Oxy-Gen pour générer les fichiers quelles sont vos options pour la gestion des 100 ans?
Il faut à tout prix sélectionner "Afficher toutes les informations", sinon si vous décidez de ne pas afficher certaines informations, les données de serotn même pas dans la base.
Donc on choisit de tout afficher, et on fera le filtrage plus tard.

En effet, après avoir généré tous les fichiers,puis uploader tout ça sur votre serveur et exécuter l'installation, il faut allez sur le lien "Filtrage des individus" en bas de la page admin/index_admin.php, ou alors alez directement admin/filtering.php
C'est à ce moment là que l'on décide de masquer ou non les données en fonction d'une année de référence.
Ensuite grâce à votre compte admin, vous pouvez accéder à ces informations masquer par défaut.

Dernier point, pour que l'authentificaiton fonctionne, sur certains serveurs comme Free.fr il faut créer un répertoire "sessions" à la racine de votre site web.

Votre problème provient soit du premier point car toutes les données ne sont pas dans la base, soit du deuxième qui est un problème d'authentification.

Christophe (un utilisateur Oxy-Gen version Php)


Retour au forum

Retour au menu principal


Répondre au message

Nom/Pseudo :

Titre :

Message:

Sécurité anti-spam : veuillez saisir le chiffre treize :


Message suivant : Version php

Message précédent : PHP admin

Copyright (C) 2000-2016