forked from Wavyzz/dolibarr
Supression du code user et gestion changement mot de passe adherent
This commit is contained in:
@@ -1292,9 +1292,9 @@ function accessforbidden($message='',$printheader=1)
|
||||
Toutefois, il faut essayer de ne l'appeler qu'au sein de pages php, les classes devant
|
||||
renvoyer leur erreur par l'interm<72>diaire de leur propri<72>t<EFBFBD> "error".
|
||||
\param db Handler de base utilis<69>
|
||||
\param msg Message compl<70>mentaire <20> afficher
|
||||
\param error Chaine erreur ou tableau de chaines erreur compl<70>mentaires <20> afficher
|
||||
*/
|
||||
function dolibarr_print_error($db='',$msg='')
|
||||
function dolibarr_print_error($db='',$error='')
|
||||
{
|
||||
global $langs,$argv;
|
||||
$syslog = '';
|
||||
@@ -1349,18 +1349,24 @@ function dolibarr_print_error($db='',$msg='')
|
||||
$syslog.=", db_error=".$db->error();
|
||||
}
|
||||
|
||||
if ($msg)
|
||||
if ($error)
|
||||
{
|
||||
if ($_SERVER['DOCUMENT_ROOT']) // Mode web
|
||||
{
|
||||
print "<b>".$langs->trans("Message").":</b> ".$msg."<br>\n" ;
|
||||
}
|
||||
else // Mode CLI
|
||||
{
|
||||
print $langs->transnoentities("Message").":\n".$msg."\n" ;
|
||||
}
|
||||
$syslog.=", msg=".$msg;
|
||||
}
|
||||
if (is_array($error)) $errors=$error;
|
||||
else $errors=array($error);
|
||||
|
||||
foreach($errors as $msg)
|
||||
{
|
||||
if ($_SERVER['DOCUMENT_ROOT']) // Mode web
|
||||
{
|
||||
print "<b>".$langs->trans("Message").":</b> ".$msg."<br>\n" ;
|
||||
}
|
||||
else // Mode CLI
|
||||
{
|
||||
print $langs->transnoentities("Message").":\n".$msg."\n" ;
|
||||
}
|
||||
$syslog.=", msg=".$msg;
|
||||
}
|
||||
}
|
||||
|
||||
dolibarr_syslog("Error $syslog");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user