\">';
require_once "$include_path/user_error.inc.php";
error_message($msg[11], $msg[12], 1);
print '';
exit;
}
if(SESSlang) {
$lang=SESSlang;
$helpdir = $lang;
}
// localisation (fichier XML)
$messages = new XMLlist("$include_path/messages/$lang.xml", 0);
$messages->analyser();
$msg = $messages->table;
require_once $class_path."/html_helper.class.php";
header ("Content-Type: text/html; charset=".$charset);
print "
";
echo HtmlHelper::getInstance()->getStyle($stylesheet);
print " $msg[4014]";
if (!isset($formulaire_appelant) || !$formulaire_appelant) $formulaire_appelant="notice" ;
if (!isset($objet_appelant) || !$objet_appelant) $objet_appelant="f_cb" ;
if(!isset($bulletin)) $bulletin = '';
$alerte_code_double = 0;
// traitement de la soumission
if (isset($suite) && $suite) { // un CB a été soumis
if ($cb) {
if(isEAN($cb)) {
// la saisie est un EAN -> on tente de le formater en ISBN
$code = EANtoISBN($cb);
// si échec, on prend l'EAN comme il vient
if(!$code) $code = $cb;
} else {
if(isISBN($cb)) {
// si la saisie est un ISBN
$code = formatISBN($cb,13);
// si échec, ISBN erroné on le prend sous cette forme
if(!$code) $code = $cb;
} else {
// ce n'est rien de tout ça, on prend la saisie telle quelle
$code = $cb;
}
}
$code_temp = $code;
}
if ($code_temp) {
if ($bulletin) {
if ($notice_id) $and_clause = " and bulletin_id!='".$notice_id."'" ;
else $and_clause = "" ;
$rqt_verif_code = "select count(1) from bulletins where bulletin_cb='".$code_temp."'".$and_clause ;
} else {
if ($notice_id) $and_clause = " and notice_id!='".$notice_id."'" ;
else $and_clause = "" ;
$rqt_verif_code = "select count(1) from notices where code ='".$code_temp."'".$and_clause ;
}
$res_verif_code = pmb_mysql_query($rqt_verif_code, $dbh);
$nbr_verif_code = pmb_mysql_result($res_verif_code, 0, 0);
if ($nbr_verif_code > 0) $alerte_code_double = 1 ;
else $alerte_code_double = 0 ;
}
}
if ($alerte_code_double) {
?>