Когда я загружаю файл excel, я использовал COM(), чтобы открыть и автоматизировать преобразование его в xml.Отключить всплывающее сообщение в php
Работает нормально, но когда я запускаю его, он всегда отображает сообщение из Microsoft Excel: Файл с именем '' 'уже существует в этом месте. Вы хотите заменить это? Я могу выбрать между Да Нет и Отмена. обычно я бы выбрал Да. Но я не хочу, чтобы пользователи каждый день нажимали «Да». Могу ли я отключить это? Пожалуйста, сообщите мне, если какие-либо соответствующие коды должны быть опубликованы. Спасибо
ОБНОВЛЕНИЕ Вот часть моего кода, используя unlink().
$workbook = $_FILES['file']['tmp_name']
$sheet = "Sheet1";
$ext = substr($workbook, strrpos($workbook, '.') + 1);
$ex = new COM("Excel.sheet") or die("Did not connect");
//Open the workbook that we want to use.
$wkb = $ex->application->Workbooks->Open($workbook) or die("Did not open");
$path = "D:\b2\\test1.xml";
$format = 46;
unlink($path);
$path = "D:\b2\\test1.xml";
//Create a copy of the workbook, so the original workbook will be preserved.
$ex->Application->ActiveWorkbook->SaveAs($path, $format);
Это правильный способ его использования? Потому что он не работает