Fork me on GitHub


 Bas   Précédent   Suivant

« 1 2 (3) 4 5 6 ... 15 »


connection utilisateur enregistré unique xoops
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
slt,

qq1 , sait il si xoops donne la possibilité d'avoir une connexion unique par utilisateur enregistré.

je m'explique :

je me connecte avec l'identifiant "toto" a Rennes, actuellement quelqu'un peut se connecter a Évreux avec les même identifiants et mp (si je lui ai donné bien entendu )

j'aimerais donc savoir si il existe la possibilité (a travers un module par exemple) de n'autoriser qu'une connexion unique avec les même identifiants.

en fait j'ai une appli pour des professionnels (qui devrait bientôt voir le jour), et je me dit que dans la même entreprise, l'identifiant et le mot de pass peut circuler entre plusieurs commerciales afin qu'il puissent tous avoir accès au service.
cela ne me dérange pas mais je ne l'ai pas prévu ds mon dev (l'idiot); donc je voudrais que la deuxième personne ne puisse pas se connecter en même tps à l'appli.

j’espère avoir était clair.

merci
A+

Posté le : 17/01/2012 16:06
Transférer la contribution vers d'autres applications Transférer


Re: serialize et config
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
Tout simplement , parceque une partie des infos de l'application(xoops) est accessible via un sous domaine par des mobiles et cette partie n'est pas sous xoops.
Mais quand même besoin de certaines infos qui sont ds la dB.
Autre point ,si tu fois passer par un prestataire de paiement en ligne ex: paybox , il font un appel de serveur à serveur direct pour confirmation paiement , la encore tu devra attaquer ta dB directement .

Voilou
Hope to Help you

Posté le : 10/01/2012 08:02
Transférer la contribution vers d'autres applications Transférer


Re: serialize et config
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
re
le mot de la fin ....;

comme soupçonné ds le dernier post le problème est bien un problème d'encodage, j'ai donc cherché d’où il pouvait bien provenir? vu que mon système me paraissait cohérent entre la bd et les meta données de mon header html qui sont calé sur utf-8

j'ai donc identifier le coupable , il s'appel PDO en effet j'ignore pourquoi? mais si on veut que les requêtes s’exécutent correctements en utf-8 il faut passer au constructeur pdo une option en tableau :
array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES 'UTF8'')


ce qui donne :
$db = new PDO("mysql:host=$hostname;dbname=$dbName"$username$password,array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES 'UTF8''));


attention , j'ai lu que ce n'était pas toujours compatible avec certaine version de php (il existe quand même des moyens de contournement pour ces versions).

la mienne est la 5.3.6 et ça fonctionne

ouah.........

donc pas de soucis pour attaquer la base de donner de xoops de l’extérieur.



A+

Posté le : 09/01/2012 21:41
Transférer la contribution vers d'autres applications Transférer


Re: serialize et config
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
je confirme le problème vient de l'encodage, maintenant je n'ai plus de plante sur unserialize, je fait :

print_runserialize(utf8_encode($selection['conf_value'])));


j'ajoute un utf8_encode, sauf que maintenant l'affichage est avec des ..... vous savez !

je comprend plus rien ! Ma db est en utf8 donc les caractères qu'elle m'envois devrait etre en utf8 ..;non !

pourquoi etre obligé de ré-encoder , pour au final avoir une erreur sur le navigateur ????

a toute ......

Posté le : 09/01/2012 20:21
Transférer la contribution vers d'autres applications Transférer


Re: serialize et config
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
re
je viens donner qq nouvelles;

le problème ne viens pas de xoops directement, en fait il semble que c'est un problème d'encodage, j'avoue que l'encodage a tendance a me les ......; mais bon ont vas trouver.

en tous cas unserialize fonctionne coreectement, j'ai fait le test en lui donnant la chaine avec un copier coller ca marche , mais quand cela vient de la bd il plante, pourtant ma table est bien en utf8-gen.
je rencontre depuis quelque tps un soucis avec l'encodage , je pensait que ca venait de mon ide Netbean , mais bon entre la base xoops netbean et le nav, c'est un peu le bordel.

a bientot pour la suite

Posté le : 09/01/2012 20:05
Transférer la contribution vers d'autres applications Transférer


Re: serialize et config
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
re
j'ai trouver la class responsable de la recuperation des conf et de son traitement
function getConfValueForOutput()
    {
        switch (
$this->getVar('conf_valuetype')) {
            case 
'int':
                return 
intval($this->getVar('conf_value''N'));
                break;
            case 
'array':
                
$value = @unserialize($this->getVar('conf_value''N'));
                return 
$value $value : array();
            case 
'float':
                
$value $this->getVar('conf_value''N');
                return (float) 
$value;
                break;
            case 
'textarea':
                return 
$this->getVar('conf_value');
            default:
                return 
$this->getVar('conf_value''N');
                break;
        }
    }


ds la partie qui m'interresse quand il s'agit d'un array, il font bien un unserialize,
je ne comprend pas pourquoi chez moi j'ai une erreur...
merci A+

Posté le : 09/01/2012 18:35
Transférer la contribution vers d'autres applications Transférer


serialize et config
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
slt
j'ai un petit soucis ,
je souhaite récupérer des informations de config dans la base de donnée, jusque la avec xoops pas de soucis, mais en faite ,je les récupères a partir d'un sous domaine, qui n'utilise pas xoops. j'appel donc la db directement avec pdo, je recupère mon résultat qui est nu tableau sérialisé, mais lorsque je le desérialise , j'ai l'erreur courante :
error offset .....

je ne sait pas trop comment m'en sortir.... pourtant lorsqu'il edite les preference de mon module il m'affiche correctement les données, je cherche ou xoops serialise les conf de mon module mais je ne trouve pas.

je ne sait pas si j'ai était clair

merci A+

Posté le : 09/01/2012 18:10
Transférer la contribution vers d'autres applications Transférer


Re: avatar
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
slt kris

et tout d'abord bonne année.

désoler j'ai oublié de plier ce post , j'ai laissé cette solution et j'ai recodé quelques lignes pour l’intégrer a mon appli, il y avait trops de hack a faire ds le module profile , j'aime pas trop les hacks.

bientôt au bout de mon appli, ouah il est temps, je fatigue.

A+

Posté le : 05/01/2012 23:25
Transférer la contribution vers d'autres applications Transférer


avatar
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
slt
bonne année à tout les xoopsiennes et les xoopsiens ;/)

je cherche a détourner la fonction avatar pour gérer des logos.

j'aimerais savoir si il est possible dès l'inscription(module profile) d'uploader son avatar(logo) ?

il y a t'il des restriction de taille, de format tec ....?

en deux mot est ce faisable , ou est ce une aberration.


Posté le : 05/01/2012 15:08
Transférer la contribution vers d'autres applications Transférer


Re: Fatal error: Class 'XoopsLogger' not found
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
slt kris

j'ai trouver une réponse en faite c'est php, le coupable

je l'a met ici même si elle est en anglais
je vais peut être me faire engueuler

finalement je ne la met pas car kris la traduite suivez le lien de la réponse de kris.

Posté le : 27/12/2011 14:41
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 2 (3) 4 5 6 ... 15 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

98 Personne(s) en ligne (82 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 98 | Plus ...