#1 sanler
Fatal error: session_start() [function.session-start]: Failed to initialize storage module: files (path: ) in G:\www\coolwz\SpeedPHP\SpeedPHP.php on line 42这是我的controller/main.php
class main extends spController
{
function index(){
$rsclass = spClass("class");
classresults = $rsclass->findAll(); //读取分类
$siteclass= $this->spArgs("siteclass", 0); // 这里接收分类参数,显示分类排行
$url = spClass("url"); //设置读取数据库url表
if($siteclass>0){
$conditions = array( // PHP数组
'siteclass' => $siteclass, // 查找分类数据
);
$this->urlresults = $url->findAll($conditions);
}else{
$this->urlresults = $url->findAll(); //
}
$this->display("default/default.htm"); //
}
function add(){
$url = spClass("url");
$newrow = array( // 这里制作新增记录的值
'siteclass'=>$this->spArgs('siteclass'),// 从spArgs获取到表单提交上来的值
'sitename' => $this->spArgs('sitename'),
'siteurl' => $this->spArgs('siteurl'),
'siteabout' => $this->spArgs('sitabout'),
'email' => $this->spArgs('email'),
'ispass' => $this->spArgs('ispass'),
);
$url->create($newrow);
echo "添加成功,请等待审核。返回";
}
}
这是模板
无标题文档
<{foreach from=$classresults item=one}> <{$one.classname}> <{/foreach}> |
| ||||||||||
这是index.php
define("SP_PATH",dirname(__FILE__)."/SpeedPHP");
define("APP_PATH",dirname(__FILE__));
$spConfig = array(
"db" => array(
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'topsite',
),
'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右限定符
),
),
'mode'=>'debug',
);
require(SP_PATH."/SpeedPHP.php");
2010-04-17 18:22:41