Fork me on GitHub


 Bas   Précédent   Suivant



Re: Problème avec wordbook
Newbie
Inscrit: 30/06/2004 16:39
De Nantes
Messages: 4
Salut,

Peut-être que ton problème vient d'un autre caractère spécial que le '.

Ajoute à la ligne 210 de admin\entry.php

$definition = addSlashes($definition);
$term = addSlashes($term);

au lieu de

$definition = ereg_replace("'","\'",$definition);
$term = ereg_replace("'","\'",$term);

En effet la fonction AddSlashes retourne la chaîne str , après avoir échappé tous les caractères qui doivent l'être, pour être utilisée dans une requête de base de données. Ces caractères sont les guillemets simples ( ' ), guillemets doubles ( " ), anti-slash ( \ ) et NUL (le caractère NULL ).

J'espère que cela résoudra ton problème car sinon je ne vois pas, je suis moi aussi en 1.15 et pas de problème.

Remarque : Mieux vaut utiliser le hack avec AddSlashes que celui avec ereg_replace, il couvre plus de "buggs" potentiels.

A+

Posté le : 13/03/2006 11:28
Transférer la contribution vers d'autres applications Transférer


Re: Mise au point sur le LDAP et Xoops
Newbie
Inscrit: 30/06/2004 16:39
De Nantes
Messages: 4
Non je ne pense pas que ce script fonctionne avec Novell car il s'appuit sur NTLM :

NTLM
Abréviation de NT LanMan. Il s'agit du protocole d'authentification par stimulation/réponse de Windows NT. Ce protocole se sert du cryptage pour renforcer la sécurité des mots de passe lors de leur transmission.

Posté le : 14/12/2005 09:34
Transférer la contribution vers d'autres applications Transférer


Re: Mise au point sur le LDAP et Xoops
Newbie
Inscrit: 30/06/2004 16:39
De Nantes
Messages: 4
Pour ce qui est de l'autologin, j'ai trouvé ici un script sympa qui s'appuie sur NTLM et qui permet de récupérer le login Windows. Il fonctionne bien mais pose quelques problèmes : récupération des flux $_POST... Je suis entrain d'éclaircir la chose.

Posté le : 13/12/2005 18:08
Transférer la contribution vers d'autres applications Transférer


Re: Bug module WordBook
Newbie
Inscrit: 30/06/2004 16:39
De Nantes
Messages: 4
Bonjour,

J'ai eu le même problème. Cela parait aléatoire mais ne l'est pas forcement. Après un petit "trace" du script, je me suis aperçu que le problème venait lors de la reqête SQL : le bugg vient des apostrophes et il n'y à pas de controle (ou il ne fonctionne pas bien ?) lors de l'insert ou de l'update dans la base. Voici le contenu du fichier entry.php dans /admin corrigé qui remplace les ' par \' dans la définition et dans la description.

Comme on ne peut pas joindre de fichier :

Ajouter ces 2 lignes à la ligne 210 du fichier admin\entry.php (faire 1 sauvegarde avant) :

$definition = ereg_replace("'","\'",$definition);
$term = ereg_replace("'","\'",$term);

J'espère que comme pour moi cela résoudra ce petit bugg d'un module fort sympathique.

Posté le : 29/08/2005 14:28

Edité par martinix sur 29/08/2005 14:49:07
Edité par martinix sur 29/08/2005 14:50:13
Transférer la contribution vers d'autres applications Transférer



 Haut




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

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