$msg[caddie_situation_exportdocnum]
";
print aff_cart_nb_items ($myCart) ;
// vérifier et/ou créer le répertoire $chemin
$chemin_export_doc_num=$base_path."/temp/cart".$idcaddie."/";
$handledir = @opendir($chemin_export_doc_num);
if (!$handledir) {
if (!mkdir($chemin_export_doc_num)) die ("Unsufficient privileges on temp directory");
} else closedir($handledir);
$res_aff_exp_doc_num="";
if ($elt_flag) {
$liste = $myCart->get_cart("FLAG", $elt_flag_inconnu) ;
while(list($cle, $object) = each($liste)) {
$res_aff_exp_doc_num.=$myCart->export_doc_num ($object,$chemin_export_doc_num,$pattern_nom_fichier_doc_num) ;
}
}
if ($elt_no_flag) {
$liste = $myCart->get_cart("NOFLAG", $elt_no_flag_inconnu) ;
while(list($cle, $object) = each($liste)) {
$res_aff_exp_doc_num.=$myCart->export_doc_num ($object,$chemin_export_doc_num,$pattern_nom_fichier_doc_num) ;
}
}
if ($res_aff_exp_doc_num) {
print "
$msg[caddie_res_expdocnum]
";
print $res_aff_exp_doc_num;
} else print "
$msg[caddie_res_expdocnum_nodocnum]
";
break;
default:
break;
}
} else aff_paniers($idcaddie, "NOTI", "./catalog.php?categ=caddie&sub=action&quelle=expdocnum", "choix_quoi", $msg["caddie_select_expdocnum"], "", 0, 0, 0);
/*
* explnumid_idnotice_idbulletin_indicedocnum_nomdoc.extention
où :
explnumid serait (sur 6 chiffres) l'id du document numérique
idnotice serait (sur 6 chiffres) l'id de la notice tel qu'il est exporté dans l'export UNIMARC TXT
idbulletin serait (sur 6 chiffres) l'id du bulletin (et dans ce cas idnotice serait l'id de la notice mère du bulletin)
indicedocnum serait un chiffre allant de 001 à 00n en fonction du nième document numérique attaché à cette notice
nomdoc: nom du document tel que défini lors de la création de l'attachement
extension: telle que donnée lors de la création si existante, sinon en fonction du mimetype
*
*/