Bonjour,
Je poste ce message ce jour car j'éprouve des difficultés pour envoyer une pièce jointe dans un mail. Actuellement j'arrive à envoyer un mail au destinataire voulu avec toutes mes infos cependant sans la pièce jointe.
J'aimerai également envoyer un .ics aussi si possible mais lorsque j'initialise celui-ci le mail ne part même plus.
J'utilise actuellement Codeigniter et j'ai procédé de cette manière :
Controller Email
Essai sans succès
View
Modifié par Jisiiss (17 Nov 2020 - 15:46)
Je poste ce message ce jour car j'éprouve des difficultés pour envoyer une pièce jointe dans un mail. Actuellement j'arrive à envoyer un mail au destinataire voulu avec toutes mes infos cependant sans la pièce jointe.
J'aimerai également envoyer un .ics aussi si possible mais lorsque j'initialise celui-ci le mail ne part même plus.
J'utilise actuellement Codeigniter et j'ai procédé de cette manière :
Controller Email
//Evenèment au format ICS
$ics = "BEGIN:VCALENDAR\n";
$ics .= "VERSION:2.0\n";
$ics .= "PRODID [ohwell]/hacksw/handcal//NONSGML v1.0//EN\n";
$ics .= "BEGIN:VEVENT\n";
$ics .= "X-WR-TIMEZONE:Europe/Paris\n";
$ics .= "DTSTART:".date('Ymd',"2020-11-17")."T".date('His',"08:30:00")."\n";
$ics .= "DTEND:".date('Ymd',"2020-11-17")."T".date('His',"17:30:00")."\n";
$ics .= "SUMMARY:"."title"."\n";
$ics .= "LOCATION:"."place"."\n";
$ics .= "DESCRIPTION:"."detail"."\n";
$ics .= "END:VEVENT\n";
$ics .= "END:VCALENDAR\n";
$this->email->attach($ics);
// FIchier pdf
$file_name = "test_un_doc.pdf";
$file = $_SERVER["DOCUMENT_ROOT"]."/uploads/".$file_name;
$this->email->attach($file);
$this->email->send();
Essai sans succès
$file = "pathfile\test_un_doc.pdf";
$this->email->attach($file);
$this->email->send();
View
<div class="row">
<div class="col s3 right-align">Pièce jointe</div>
<div class="col s9">
<input type="file" id="url" name="url" size="20"></div>
</div>
</div>
Modifié par Jisiiss (17 Nov 2020 - 15:46)