<?php
   /**
    * 建议整体分为两部分，‘数据接收’和‘数据使用’
    */
   /** 
    * 数据接收时，使用统一处理逻辑，将数据存储起来 
    */ 
   // 落地页链接
   $clUrl = $_POST['clUrl'];
   // 各字段显示的名称
   $usedColumnDescs = urldecode($_POST['usedColumnDescs']);
   // 各字段标识 
   $usedColumns = urldecode($_POST['usedColumns']);
   // 填单内容
   $content = urldecode($_POST['content']);
   // 其他字段略
   // ...

   /**
    * 数据使用时，因为业务本身不固定，建议根据特定业务编写特定处理逻辑
    * 实际业务处理中，并不需要直接分析‘usedColumns’里面的具体值（判断字段类型除外（generalinput*, singleselect*, name... 全部类型请参考具体文档））
    * 单个填单的 usedColumns 和 usedColumnDescs 可以构造一个 kv 映射结构，跟 content 里面的字段标识做匹配，进行具体业务处理
    */
   // test
   $str=  $clUrl."\n".$usedColumnDescs."\n".$usedColumns."\n".$content."\n";

   file_put_contents('submit.log', $str); 
?>