上传文件后运行PHP代码

时间:2018-05-29 09:08:48

标签: php jquery ajax phpspreadsheet

我正在使用JQuery File Upload将excel文件上传到我的服务器。我需要能够使用PHPSpreadsheet然后从excel文件中读取值,以便我可以将它们导入数据库。两者都应该在同一页面中发生。如何在上传文件后使用ajax自动运行PHPSpreadsheet代码?

1 个答案:

答案 0 :(得分:0)

在上传过程中,客户端包含一个到服务器端的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

祝你好运!