首页 > 代码库 > thinkphp 留言板骨架
thinkphp 留言板骨架
显示页代码
<form action="/lyb/index.php/Index/insert.html" method="post"><input name="text" type="text" value="表单提交" /><input name="aaa" type="submit" /></form>
action地址要换成thinkphp里的u方法,也就是去控制器里找方法,这个方法负责接收post来的数据,并把数据添加到数据库
控制器代码
<?php// 本类由系统自动生成,仅供测试用途class IndexAction extends Action { public function index(){ $this->display(); }public function insert(){header("Content-Type:text/html; charset=utf-8");$Text=$_POST[‘text‘]; $Dao = M("Ly"); // 实例化模型类 $list = $Dao->select(); // 构建写入的数据数组 $data["content"] = $Text;if($lastInsId = $Dao->add($data)){ echo "插入数据 id 为:$lastInsId"; } else { $this->error(‘数据写入错误!‘); } dump($Text);$this->assign(‘div‘,$list); $this->display(‘index‘); }}
页面显示代码
<form action="{:U(‘Index/insert‘)}" method="post"><input name="text" type="text" value="表单提交" /><input name="aaa" type="submit" /></form><foreach name="div" item="vo"><div style="background-color:#FF8F59;onclick="window.open"> {$vo.content}</div> </foreach>
最后是数据库设计以及数据库设置代码
数据库设置代码
<?phpreturn array( //‘配置项‘=>‘配置值‘ //‘USERNAME‘=>‘admin‘, //赋值 //数据库配置信息 ‘DB_TYPE‘ => ‘mysql‘, // 数据库类型 ‘DB_HOST‘ => ‘localhost‘, // 服务器地址 ‘DB_NAME‘ => ‘lyb‘, // 数据库名 ‘DB_USER‘ => ‘root‘, // 用户名 ‘DB_PWD‘ => ‘root‘, // 密码 ‘DB_PORT‘ => 3306, // 端口 ‘DB_PREFIX‘ => ‘xp_‘, // 数据库表前缀 //其他项目配置参数 // ...);?>
http://url.cn/dmfB8I
thinkphp 留言板骨架
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。