11/10/2012, 11:23:36
Donc voila après un certain temps passé l'udt qui fonctionne:
Donc maintenant je voudrais juste savoir ce que je peu optimisé ou pas.
Je voulais utilisé la function que offre le module gallery mais alors c'est une autre histoire pas réussi a faire fonctionner.
Code :
[== PHP ==]
$gCms = cmsms();
$modops = cmsms()->GetModuleOperations();
$uploads = $modops->get_module_instance('Uploads');
$gallery = $modops->get_module_instance('Gallery');
$feu = $modops->get_module_instance('FrontEndUsers');
$feu_user = $feu->LoggedInID();
$db = cmsms()->GetDB();
$filepath = "membres/". $feu_user ."/";
$filename = $params['name'];
$title = $params['summary'];
$comment = $params['description'];
$query = "SELECT fileid FROM " . cms_db_prefix() . "module_gallery WHERE filepath='membres/' AND filename='" . $feu_user . "/' LIMIT 1";
$galleryid = $db->getOne( $query );
if (!$galleryid) {return 'Erreur galerie parent';}
$query = "INSERT INTO " . cms_db_prefix() . "module_gallery
(fileid, filename, filepath, filedate, fileorder,
active, defaultfile, galleryid, title, comment)
VALUES (0, ?, ?, NOW(), ?, ?, ?, ?, ?, ?)";
$dbresult = $db->Execute( $query, array (
$filename,
$filepath,
0,1,0,
$galleryid,
$title,
$comment));
Donc maintenant je voudrais juste savoir ce que je peu optimisé ou pas.
Je voulais utilisé la function que offre le module gallery mais alors c'est une autre histoire pas réussi a faire fonctionner.