时间:2021-07-01 10:21:17 帮助过:6人阅读
define("SP_PATH",dirname(__FILE__)."/SpeedPHP");
define("APP_PATH",dirname(__FILE__));
$spConfig = array(
"db" => array(
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'test',
),
'view' => array(
'enabled' => TRUE, // 开启Smarty
'config' =>array(
'template_dir' => APP_PATH.'/tpl', // 模板存放的目录
'compile_dir' => APP_PATH.'/tmp', // 编译的临时目录
'cache_dir' => APP_PATH.'/tmp', // 缓存的临时目录
'left_delimiter' => '<{', // smarty左限定符
'right_delimiter' => '}>', // smarty右限定符
),
),
);
require(SP_PATH."/SpeedPHP.php");
spRun(); // SpeedPHP 3新特性
class main extends spController
{
function index(){ // 这里是首页
$guestbook = spClass("guestbook");
$this->results = $guestbook->findAll(); // 用$this->results可以将$guestbook->findAll()的值发送到模板上面,模板上可以用$results来使用该值。
$this->display("white/index.html"); // 显示模板,这里使用的模板是根目录/tpl/green/index.html。
}
function write(){ // 这里是留言
$guestbook = spClass("guestbook");
$newrow = array( // 这里制作新增记录的值
'name' => $this->spArgs('name'),
'title' => $this->spArgs('title'), // 从spArgs获取到表单提交上来的title
'contents' => $this->spArgs('contents'),
);
$guestbook->create($newrow);
echo "留言成功,返回";
}
}
?>