小弟初学PHP,做了一个用户注册的页面,如何将用户提交的注册信息自动导入到本地文件,需要加怎样的一段代码。注册界面如图

解决方案 »

  1.   

    <?php$form =  $_POST[];foreach($form as $k=>$v){
    file_put_contents('./content.txt', $v);
    }?>
      

  2.   

    获得post的东东,再把它进行foreach 迭代。好
      

  3.   

    file_put_contents('log.txt', json_encode($_REQUEST), true);
      

  4.   

    #1 的代码只能保存提交数据的最后一项
    #4 的代码只能保存最后一次提交的数据,且仅能用于 utf-8 环境
    file_put_contents('users.txt', join(',', $_POST) . PHP_EOL, FILE_APPEND);
    这样保存的文件中:
    每个用户的信息为一行
    数据间用逗号分隔
    实际就是个 csv 格式文件虽然 json 可以连变量名也可以保存下来,但对于固定格式的数据而言意义不大
    另外多个 json 连接在一起就不是 json 了
    所以还是 csv 格式更为简捷