Export de mails

Fermé
cedric - 22 nov. 2006 à 11:45
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 22 nov. 2006 à 14:52
Bonjour à tous,

J'ai créé un site avec enregistrement d'adresses mails dans une base mysql.
Les adresses enregistrées s'affichent sur une page php classique.
Je voudrais avoir un bouton sur cette page pour pouvoir exporter les données (adresses mails) directement dans un fichier excel sans devoir repasser par les tables mysql.

Comment faire ?

Merci d'avance pour vos réponses.

1 réponse

Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
22 nov. 2006 à 14:52
Bonjour,

Tu peux utiliser une variable de session dans laquelle tu stockes un tableau (ou une chaine) contenant toutes tes adresses email.
La documentation sur les sessions est disponibles sur php.net

Il y a d'autres solutions, tu peux tout concaténer dans une chaine de caractère et la passer en html dans un input de type "hidden"...

Pour la génération de fichier excel, le plus simple reste d'écrire un fichier en csv (c'est à dire un fichier texte sous la forme
nom1;adresse1;
nom2;adresse2;
nom3;adresse3;
etc...
. Par défaut, excel ouvre ces fichiers-là, et c'est quand même plus simple à générer qu'un fichier au format natif excel.

Par ailleurs, je me permets de te rappeler que le stockage, la manipulation et la publication de données personnelles non-anonymes, comme les adresses e-mail, est soumise à une règlementation très stricte de la part de la CNIL.

Xavier
0