Bonjours à tous,
À la suite de certains choix dans un formulaire Web, je désire générer un fichier texte à partir d'un script Cgi en Perl qui sera automatiquement offert en téléchargement à l'usager.
J'ai fait plusieurs recherches à ce sujet sur le Web mais sans succès.
Au départ je désire vous aviser que je ne sais pas si cette fonction est disponible à partir de code HTML ou bien depuis Perl directement (ou peut être même les deux ou une combinaison des deux).
La première option serait de créer un fichier texte sur le serveur et ensuite de générer un bouton dans la seconde page où le client clique pour télécharger le fichier (Trop facile ).
La seconde option est aussi de créer un fichier texte sur le serveur, mais cette fois, en tenant compte que l'usager à déjà validé le formulaire et qu'il s'attend à recevoir un fichier, le téléchargement débute automatiquement sans autre intervention de l'usager (Option envisageable, mais pas la meilleure ).
L'option la plus intéressante, mais je ne sais pas si c'est réalisable, serait de générer le fichier en mémoire (dans une variable Perl ou quelque chose du genre) et de l'offrir en téléchargement automatiquement comme dans l'option 2.
Ce n'est pas important que le fichier ne soit plus disponible après.
J'aimerais votre avis sur ce sujet.
Merci pour votre aide.
Rob.
Partager