Envoi de mon XLS généré par mail comment faire
Salut,
J'ai besoin d'un petit coup de main je bosse sur un site ou je récupere une requete dans un xls tout fonctionne bien, mais j'aimerais envoyer ce xls par mail et je ne vois pas trop comment faire voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
$sql = "SELECT id, id_session, societe, nom, prenom, fonction, tel, mail, adresse, ville, cp, grossiste, check1, check2, check3, check4, check5, check6, check7, check8 FROM inscription where valide='Y' ORDER BY date DESC";
// Titre des colonnes du .XLS
$fichier = "Thématique\t Date session\t Société\t Nom\t Prenom\t Fonction\t Tel\t Mail\t Adresse\t Ville\t Code postal\t Grossiste\t Protection des données\t Protection des environnements collaboratifs\t Protection web\t Protection des points finaux\t Protection de la messagerie\t Protection des serveurs virtuels\t Protection des postes de travails virtualisés\t Virtual patching";
$fichier .= "\n";
// Requête SQL
$req = mysql_query($sql);
// Enregistrement des résultats ligne par ligne
while($row = mysql_fetch_array($req))
{
$fichier .= "".$row[0]."\t".$row[1]."\t".$row[2]."\t".$row[3]."\t".$row[4]."\t".$row[5]."\t".$row[6]."\t".$row[7]."\t".$row[8]."\t".$row[9]."\t".$row[10]."\t".$row[11]."\t".$row[12]."\t".$row[13]."\t".$row[14]."\t".$row[15]."\t".$row[16]."\t".$row[17]."\t".$row[18]."\t".$row[19]."\n";
}
// Déclaration du type de contenu
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: attachment; filename=Export.xls"); // Remplacer .csv par .xls pour exporter en .XLS
print $fichier;
exit; |
Merci pour votre aide j'aimerais pouvoir garder ce code et juste envoyer le xls dans un mail.