Php 将价格表从Excel复制并粘贴到浏览器
我有一个客户端,希望能够从excel复制一系列单元格,并将其粘贴到web浏览器中。它基本上是一列中的产品代码和另一列中的价格。我希望能够将其作为表单提交,以便对其进行一些php表单处理。有没有办法做到这一点?他希望复制并粘贴,而不是以表单格式修改价格。粘贴数据时,数据将以制表符分隔。您可以让他将文本粘贴到文本区域,然后提交表单,在其中处理文本。或者,当textarea发生变化时,您可以使用一些javascript解析数据。我会从简单开始,选择选项1Php 将价格表从Excel复制并粘贴到浏览器,php,html,Php,Html,我有一个客户端,希望能够从excel复制一系列单元格,并将其粘贴到web浏览器中。它基本上是一列中的产品代码和另一列中的价格。我希望能够将其作为表单提交,以便对其进行一些php表单处理。有没有办法做到这一点?他希望复制并粘贴,而不是以表单格式修改价格。粘贴数据时,数据将以制表符分隔。您可以让他将文本粘贴到文本区域,然后提交表单,在其中处理文本。或者,当textarea发生变化时,您可以使用一些javascript解析数据。我会从简单开始,选择选项1 if ( !empty( $_POST ) )
if ( !empty( $_POST ) ) {
list( $code, $price ) = explode( "\t", trim( $_POST['data'] ) );
// do somethign with code and price
}
编辑:
要允许多行,请使用
explode(“\n”,$\u POST['data'])
然后您可以在数组中循环并获得单独的行。您还需要考虑多行。使用str_getcsv()
并让它为您处理解析/拆分可能更安全。不过,您仍然需要拆分为单独的行。