thinkphp U方法表单提交URL问题?

2024-10-28 23:21:18
推荐回答(2个)
回答(1):

  创建表单
  进入模板目录 TPLdefaultIndex(如果 Index 文件夹不存在,则创建一个)。Index 文件夹对应存放 Index 模块(IndexAction.class.php)的模板文件,不能随意命名。
  在 Index 文件夹内创建一个名为 form.html 的文件,文件采用 UTF-8 编码,内容如下:
  
  
  
  
  表单数据测试
  
  
  


  

用户名:


  

密 码:


  

电子邮箱:


  


  

  
  
  创建写入数据操作
  在 IndexAction 控制器(Lib/Action/IndexAction.class.php)里,添加 insert2() 操作:
  public function insert2(){
  header("Content-Type:text/html; charset=utf-8");
  $Dao = M("User");

  // 构建写入的数据数组
  $data["username"] = $_POST["username"];
  $data["password"] = md5($_POST["password"];);
  $data["email"] = $_POST["email"];
  $data["regdate"] = time();

  // 写入数据
  if($lastInsId = $Dao->add($data)){
  echo "插入数据 id 为:$lastInsId";
  } else {
  $this->error('数据写入错误!');
  }
  }

回答(2):

  1. 可以把GROUP_NAME输出看一看是否正常

  2. U方法有没有改过