A voir également:
- Variables dans corps du message via une requête SQL
- Recuperer message whatsapp supprimé - Guide
- Message du pere noel gratuit whatsapp - Accueil - Messagerie instantanée
- Message supprimé whatsapp - Guide
- Message absence thunderbird - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
as-tu envisagé d'ajouter des
as-tu envisagé d'ajouter des
echopour suivre ce que fait ton code?
J'ai modifié mon code
je reçois bien le mail si je clique sur le lien et le PDF se télécharge bien .
J'essaye de mettre le CRON en place sur ce fichier mais pour l'instant il n'a pas l'air de marcher
C'est pas encore le résultat que j'attends.
Le problème c'est que le css n'est pris que pour mon fichier Excel et non pour le formulaire que je reçois

je reçois bien le mail si je clique sur le lien et le PDF se télécharge bien .
J'essaye de mettre le CRON en place sur ce fichier mais pour l'instant il n'a pas l'air de marcher
C'est pas encore le résultat que j'attends.
Le problème c'est que le css n'est pris que pour mon fichier Excel et non pour le formulaire que je reçois
<?php
//connexion à ma BDD perso
$connect = mysqli_connect("..", "..", "..", "..");
$query = "SELECT identifiant,nom,prenom,adresse,complementAdresse,ville,codePostal,mail,fixe,portable,kit,tube,aiguille,adaptateur,cartonSmall,cartonBig,etiquetteChronopost,enveloppeBulle,commentaire,dateCommande FROM exemple";
$res = mysqli_query($connect, $query);
$export = '
<h1 style="text-align:center"> recapitulatif de toutes les commandes </h1>
<table>
<tr style="border:1px solid black; height:30px">
<th>identifiant</th>
<th>nom</th>
<th>prenom</th>
<th>adresse</th>
<th>complement adresse</th>
<th>ville</th>
<th>code postal</th>
<th>mail</th>
<th>fixe</th>
<th>portable</th>
<th>nbre de kits</th>
<th>nbre de tubes</th>
<th>nbre aiguilles</th>
<th>nbre adaptateur</th>
<th>nbre petit carton</th>
<th>nbre grand carton</th>
<th>nbre etiquette chronopost</th>
<th>nbre enveloppe bulle</th>
<th>commentaire</th>
<th>date commande</th>
</tr>
';
while ($row = mysqli_fetch_array($res)) {
$export .= '
<tr style="border-right:1px solid black; margin:10px">
<td>' . $row["identifiant"] . '</td>
<td>' . $row["nom"] . '</td>
<td>' . $row["prenom"] . '</td>
<td>' . $row["adresse"] . '</td>
<td>' . $row["complementAdresse"] . '</td>
<td>' . $row["ville"] . '</td>
<td>' . $row["codePostal"] . '</td>
<td>' . $row["mail"] . '</td>
<td>' . $row["fixe"] . '</td>
<td>' . $row["portable"] . '</td>
<td>' . $row["kit"] . '</td>
<td>' . $row["tube"] . '</td>
<td>' . $row["aiguille"] . '</td>
<td>' . $row["adaptateur"] . '</td>
<td>' . $row["cartonSmall"] . '</td>
<td>' . $row["cartonBig"] . '</td>
<td>' . $row["etiquetteChronopost"] . '</td>
<td>' . $row["enveloppeBulle"] . '</td>
<td>' . $row["commentaire"] . '</td>
<td>' . $row["dateCommande"] . '</td>
</tr>
';
}
$export .= '</table>';
header('Content-Type: application/xls');
header('Content-Disposition: attachment; filename=commande-ifce.xls');
echo $export;
// Sujet
$subject = 'commandes IFCE';
// Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
$headers[] = 'MIME-Version: 1.0';
$headers[] = 'Content-type: text/html; charset=utf-8';
// En-têtes additionnels
$headers[] = 'To: ';
$headers[] = 'From: =';
$headers[] = 'Cc: ';
$headers[] = 'Bcc: ';
// Envoi
mail($to, $subject, $export, implode("\r\n", $headers));
