个人网页(github)的留言板终于搞定了。总之后端的东西不会写,只有修改以前教程里面的文件。记录一下重要的过程。
- 使用了留言保存的send()函数,模版有注册登录功能。根据需求修改了一下,去掉了登录这一块。returndata里面增删自己需要的项目就行了。
$returnData = array( 'cid' => $this->db->getInsertId(), // 'uid' => $_COOKIE['uid'], // 'username' => $_COOKIE['username'], 'name' => $name, 'email' => $email, 'msg' => $msg, 'time' => $time, 'dateline' => $dateline, );
- 同样,mysql的文件也是在create table里面增删自己需要的项目:
CREATE TABLE `contents` ( `cid` int(11) unsigned NOT NULL AUTO_INCREMENT, `uid` int(11) unsigned DEFAULT NULL, `name` varchar(2000) DEFAULT NULL, `email` varchar(2000) DEFAULT NULL, `msg` varchar(2000) DEFAULT NULL, `time` varchar(2000) DEFAULT NULL, `dateline` int(10) unsigned DEFAULT '0', `support` int(11) unsigned DEFAULT '0', `oppose` int(11) unsigned DEFAULT '0', PRIMARY KEY (`cid`), KEY `name` (`name`), KEY `email` (`email`), KEY `msg` (`msg`), KEY `time` (`time`), KEY `oppose` (`oppose`), KEY `uid` (`uid`), KEY `support` (`support`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
- 最后还有一点是数据库的配置文件一定要改。我用的是sae,详细方法。账户和密码就是打开应用后右边的Access Key和Secret Key。name就是应用名。
$_CONFIGS = array( 'db' => array( 'db_host' => 'w.rdc.sae.sina.com.cn:3307', 'db_port' => '3307', 'db_user' => 'xxxxxxxxx', 'db_password' => 'xxxxxxxxxxxxxxx', 'db_name' => 'xxxxxxxx', ),
浙公网安备 33010602011771号