Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: не могу решить проблему
Форумы портала PHP.SU » » Вопросы новичков » не могу решить проблему

Страниц (1): [1]
 

1. pentagon - 26 Мая, 2012 - 13:35:44 - перейти к сообщению
код для чтения xls файла
PHP:
скопировать код в буфер обмена
  1. $data = new Spreadsheet_Excel_Reader();
  2. $data->setOutputEncoding('CP1251');
  3. $data->read("file/".$_FILES["myfile"]["name"]);    
  4.  
  5. echo '<table>';
  6. for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {
  7.   echo '<tr>';
  8.   for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
  9.     echo '<td>'.$data->sheets[0]['cells'][$i][$j].'</td>';
  10.   }
  11.   echo '</tr>';
  12. }
  13. echo '</table>';


выдаёт ошибку
Class 'Spreadsheet_Excel_Reader' not found in

не могу понять в чём проблема!
2. DeepVarvar - 26 Мая, 2012 - 13:43:49 - перейти к сообщению
Проблема в том что нет такого класса.
А где он?
Может быть должен лежать в PEAR/PECL ?
Или он идет в core но не в этой версии интерпретатора?
3. Alho - 26 Мая, 2012 - 13:44:11 - перейти к сообщению
Радость
А вы уверены, что не забыли подключить сами файлы ридера?
4. DeepVarvar - 26 Мая, 2012 - 13:45:09 - перейти к сообщению
Alho - видимо он думал все будет работать искаропки...
5. pentagon - 26 Мая, 2012 - 14:15:39 - перейти к сообщению
ну я думал оно так работает само)))
ну судите строго, я многого не знаю))

 

Powered by ExBB FM 1.0 RC1