我有一个客户端希望能够从excel复制一系列单元格并将其粘贴到Web浏览器中。它基本上是一列产品的代码和另一列的价格。我希望能够将其作为表单提交,以便对其进行一些php表单处理。有没有办法可以实现这一目标?他希望复制和粘贴,而不是以表格格式修改价格。
答案 0 :(得分:1)
粘贴数据时,它会以制表符分隔。您可以让他将文本粘贴到文本区域,然后提交您处理它的表单。或者你可以得到想象,并在textarea更改时有一些javascript解析数据。我开始简单,然后选择选项1
if ( !empty( $_POST ) ) {
list( $code, $price ) = explode( "\t", trim( $_POST['data'] ) );
// do somethign with code and price
}
编辑:
要允许多行使用explode( "\n", $_POST['data'] );
然后您可以遍历数组并获取单独的行。