Problème lecture excel avec php

Fermé
info_Louka Messages postés 64 Date d'inscription mardi 25 janvier 2011 Statut Membre Dernière intervention 16 mars 2013 - 20 févr. 2012 à 13:42
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 22 févr. 2012 à 13:36
Bonjour,

j'ai un problème pour lire un fichier excel avec php

j'ai le code dans le formulaire

<form name='formulaire' method="post" action='lecture_fichier.php' >
<input type='file' name='fichier' />

<input type="submit" value='Charger' />
</form>

et pour la lecture

<?php
// Chargement de la librairie
include 'Excel/reader.php';

// Instanciation de la class permettant la lecture du fichier excel
$data = new Spreadsheet_Excel_Reader();


// Définition du type d'encodage de caractère à utiliser pour la sortie
$data->setOutputEncoding('CP1251');

// Chargement du fichier excel à lire

$data->read($_POST['fichier']);

error_reporting(E_ALL ^ E_NOTICE);
<?php for ($i = 2; $i <= $data->sheets[0]['numRows']; $i++) {
for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
echo $data->sheets[0]['cells'][$i][$j].'<br>';

}
echo "";

}?>

kon je fais $data->read('classeu1.xls'); ca marche
merci de m'aider
A voir également:

2 réponses

scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
Modifié par scriptiz le 20/02/2012 à 17:59
Pour envoyer des fichiers il faut ajouter l'attribut enctype="multipart/form-data" à ta balise <form>

Essaye déjà ça puis regarde si tout se passe bien côté serveur une fois le fichier reçu.
"The most successful method of programming is to begin a program as simply as possible, test it, and then add to the program until it performs the required job." -- PDP8 handbook, Pg 9-64
0
info_Louka Messages postés 64 Date d'inscription mardi 25 janvier 2011 Statut Membre Dernière intervention 16 mars 2013
20 févr. 2012 à 18:23
ca a marché mercii
0
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
22 févr. 2012 à 13:36
Avec plaisir.
0