こんにちは、PHPExcel を使用して、Excel ファイルから mysql に連絡先をインポートしています。あるクライアントがExcelファイルをアップロードしたいと思ったとき、今日まですべてがうまくいっていました。私はこのコードを使ってExcelファイルを読んでいます:
$filetype = PHPExcel_IOFactory::identify(IEM_STORAGE_PATH . "/import/{$newfilename}");
$objReader = PHPExcel_IOFactory::createReader($filetype);
$objPHPExcel = $objReader->load(IEM_STORAGE_PATH . "/import/{$newfilename}");
foreach ($objPHPExcel->getWorksheetIterator() as $worksheet)
{
$importinfo['highestRow'] = $worksheet->getHighestRow(); // e.g. 10
$highestColumn = $worksheet->getHighestColumn(); // e.g 'F'
$importinfo['highestColumnIndex'] = PHPExcel_Cell::columnIndexFromString($highestColumn);
}
Excel ファイルはhttps://phpexcel.codeplex.com/workitem/20675にあります。この問題を解決するために 5 時間以上費やしましたが、これまでのところ何も機能していません。