Re: xforms et envoi de fichier... | Titre du sujet : Re: xforms et envoi de fichier... par celinefnac sur 04/10/2014 15:10:34
J'ai suivi tes instructions etmis apres la phrase dans le fichier, ce qui donne :
$uploaded = array();
if( count($attachments) > 0 ){
foreach( $attachments as $a ){
if( false == $xoopsMailer->isMail || $a['saveto'] ){
$uploader[$a['id']]->prefix = $form->getVar('form_id').'_';
if( false == $uploader[$a['id']]->upload() ){
$err[] = $uploader[$a['id']]->getErrors();
}else{
$saved = $uploader[$a['id']]->savedFileName;
$uploaded[] = xforms_UPLOAD_PATH.$saved;
$msg[$a['id']] .= sprintf(_xforms_UPLOADED_FILE, xforms_URL.'admin/file.php?f='.$saved);
}
}else{
if( false == $xoopsMailer->multimailer->AddAttachment($a['path'], $a['name']) ){
$err[] = $xoopsMailer->multimailer->ErrorInfo;
}else{
$msg[$a['id']] .= sprintf(_xforms_ATTACHED_FILE, $_FILES['ele_'.$a['id']]['name']);
}
}
}
}
$xoopsMailer->ContentType = 'multipart/alternative';
$xoopsMailer->assign("MSG", implode("n", $msg));
Mais cela ne fonctionne toujours pas (j'ai maj le module), mais rien, toujours pas de photos qui arrive avec l'email...
Merci
Celine
|
|