Bonjour, veuillez m'excuser d'avance si je ne poste pas au bon endroit, je suis nouveau et c'est encore un peu fouillis pour moi..
Voici mon problème, je développe actuellement une mini-application web qui a l’utilité d'ouvrir deux fichier csv pour les fusionner et me donner le résultat que de la fusion ..
J'ai fait des test sans les boutons type file cela fonctionne parfaitement (Juste avec un bouton "ok")
Le problème c'est que ce n'est pas ce que je recherche, je voudrai avec deux boutons type file ouvrir un fichier test001 et test002 et le fusionner par ce bouton "ok" mais au moment de l'affichage ça charge éperdument.. :-(
Voici mon code html :
Voici mon code php :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <div classe="centre"> <fieldset class="cadre"> <legend>Noethys Table des présences</legend> <form action="Menu.php" method="post" onsubmit="window.open('popupbis.php','popup','width=700,height=400,left=200,top=200,scrollbars=1')" > Fichier numéro 1 <input type="hidden" name="F1"/><input type="file" value="Parcourir0"></br> Fichier numéro 2 <input type="hidden" name="F2"/><input type="file" value="Parcourir1"></br> <input type="submit" name="BT01" value="OK" /> <input type="submit" name="BT02" value="OK1"/></br> </fieldset>
Merci d'avance de votre aide .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 require('Menu.html'); if(isset($_POST['BT01'])){ // Declaration de la variable du tableau vide $fusion = array(); $type001 = $_POST['F1']; // Fichier csv 1 $Fichier001 = $type001; $ouvrir = fopen($type001, 'rb'); while (($ligne = fgetcsv($ouvrir, 1000, ",")) !== FALSE) { $fusion[] = $ligne; } $type002 = $_POST['F2']; // Fichier csv 2 $FICHIER002 = $type002; $ouvrirbis = fopen($type002, 'rb'); while (($ligne = fgetcsv($ouvrirbis, 1000, ",")) !== FALSE) { $fusion[] = $ligne; }
Partager