dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dolibarr-dev] [bug #13934] décimales qui sautent dans les factures réc


From: Christophe PEREZ
Subject: [Dolibarr-dev] [bug #13934] décimales qui sautent dans les factures récurentes
Date: Tue, 26 Jul 2005 20:59:22 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.10) Gecko/20050724 Firefox/1.0.6

Follow-up Comment #1, bug #13934 (project dolibarr):

Bon, j'ai fini par trouver, c'est le jeu avec les setlocale() qui provoque
tout ce méli-mélo.
Et j'ai vous que vous aviez prévu le coup avec une variable
MAIN_FORCE_SETLOCALE_LC_NUMERIC

Par contre, la fonction supprimer sur les factures récurrentes ne fontionne
pas. En effet, elle contrôle l'action sur un $_POST alors que c'est passé en
$_GET.

Pour corriger, fichier compta/facture/fiche-rec.php, changer la ligne 77, de
if ($_POST["action"] == 'delete' && $user->rights->facture->supprimer)
en
if ($_REQUEST["action"] == 'delete' && $user->rights->facture->supprimer) 

D'ailleurs, j'ai un peu de mal à comprendre pourquoi s'embêter autant avec ces
restrictions qui sont source d'erreur (la preuve) et qui n'apporte rien en
sécurité par rapport à un $_REQUEST.
surtout quand je lis des choses comme ça :
if (isset($_POST["type"]) || isset($_GET["type"])) {

Mais bon, vous devez avoir vos raisons que j'ignore ;-)


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13934>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]