Bonjour à tous,

j'ai un script qui charge un fichier CSV et je l'affiche sous forme d'un formulaire (HTML) avec des checkbox à côté de chaque lignes, les lignes sélectionnées sont supprimés du fichier, jusqu’à là j'arrive

Mon problème quand je modifier mon fichier csv je passe par la fonction fputcsv que je dois lui spécifier le path du fichier à écrire, mais ce que je veux c'est de ne pas écrire directement dans serveur mais le mettre dans l'entête pour que l'utilisateur puisse le télécharger.

Est ce que y a un moyen pour faire cela ?

Merci d'avance

EDIT
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
    header('Content-Type: text/csv; charset=utf-8');
    header('Content-Disposition: attachment; filename=data.csv');   
 
   $output = fopen('php://output', 'w');
 
    foreach ($array_csv as $fields){
 
        fputcsv($output, $fields);
 
    }

Solution trouvé