Я загружаю файл csv с помощью JQuery, но проблема в том, что до завершения этой работы я ничего не могу сделать, значит, если я покину страницу, процесс будет остановлен. Вот почему я хочу знать, что …
Как загрузить CSV-файл в MySQL в качестве фона в php. Сначала я загружаю файл с локального компьютера на сервер, затем вставляю файл в базу данных MySQL.
В Java или C # это легко для концепции потока. но в PHP нет понятия потока.
// fileuploader.php (находится в C: xampp / htdocs)
$filename = “C:xampp/htdocs/file.xls”; // file to be uploaded
$destination=“www.xyz.com/destination”;
$isUploaded = move_uploaded_file ( $filename , $destination ); // will upload the file
if($isUploaded) {
// do the stuffs for writing the content to database
}
Теперь вам нужно запустить этот файл из планировщика задач Windows, ИЛИ вы можете написать скрипт bash / shell для запуска fileuploader.php через определенный интервал времени (один раз в день или один раз в минуту).
Других решений пока нет …