Запустите PHP-код после загрузки файла - PullRequest
0 голосов
/ 29 мая 2018

Я использую Загрузка файла JQuery , чтобы загрузить файл Excel на мой сервер.Мне нужно иметь возможность использовать PHPSpreadsheet , чтобы затем прочитать значения из файла excel, чтобы я мог импортировать их в базу данных.Оба должны происходить на одной странице.Как я могу использовать ajax для автоматического запуска кода PHPSpreadsheet после загрузки файла?

1 Ответ

0 голосов
/ 29 мая 2018

Во время загрузки на стороне клиента указывается URL-адрес на стороне сервера (обработчик выгрузки), на этой стороне сервера может содержаться все, что вы хотите, например на стороне клиента:

<form id="fileupload" action="../server/php/" method="POST" enctype="multipart/form-data">

вы указываете сторону серверав форме: action="../server/php/"

На стороне сервера вы можете обрабатывать загрузку, а когда закончите, вы можете делать то, что вы хотите!

Это официальный пример загрузки, вы можетепоиграйте с ним до тех пор, пока вам не удастся загрузить образец файла, затем вы можете реализовать его в своем проекте:

Сторона клиента: https://github.com/blueimp/jQuery-File-Upload/blob/master/test/index.html

Сторона сервера: https://github.com/blueimp/jQuery-File-Upload/tree/master/server/php

Удачи!

...