#1 libin5120
这段程序是我按照手册上直接复制下来的 但是在运行的时候报错了 报的是这样的错Parse error: syntax error, unexpected T_CLASS in D:\wamp\www\speed\controller\main.php on line 3
到底是什么原因啊 谢谢大家了 帮我解决了吧 我都郁闷死了 着急中 在线等答案 谢谢了哈
02 class main extends spController
03 {
04 function index(){ // 这里是首页
05 $posturl = spUrl("main", "write"); // 用spUrl制造写留言的地址
06 echo "
我的留言本
";07 // 下面做一个表单来提交留言,请注意这些输入框的name属性,它们都对应了数据表guestbook的字段名!
08 echo "
请写下您的留言:
";09 $guestbook = spClass("guestbook"); // 用spClass来初始化留言本数据表对象(模型类对象)
10 if( $result = $guestbook->findAll() ){ // 用findAll将全部的留言查出来
11 foreach($result as $value){ // 循环输出留言信息
12 $contentsurl = spUrl("main", "show", array('id'=>$value['id'])); // 用spUrl制造查看留言内容页面地址,请注意array('id'=>$value['id'])将传递ID到查看页面,由spArgs来接收。
13 echo "
这里是第{$value['id']}条留言:{$value['title']} {$value['name']}
";14 }
15 }
16 }
17 function show(){ // 这里是查看留言内容
18 $id = $this->spArgs("id"); // 用spArgs接收spUrl传过来的ID
19 $guestbook = spClass("guestbook"); // 还是用spClass
20 $condition = array('id'=>$id); // 制造查找条件,这里是使用ID来查找属于ID的那条留言记录
21 $result = $guestbook->find($condition); // 这次是用find来查找,我们把$condition(条件)放了进去
22 // 下面输出了该条留言内容
23 echo "
留言标题:{$result['title']}
";24 echo "
留言者:{$result['name']}
";25 echo "
留言内容:{$result['contents']}
";26 }
27 function write(){ // 这里是留言
28 $guestbook = spClass("guestbook");
29 $guestbook->create($this->spArgs()); // 这里用$this->spArgs()取得了表单的全部内容,然后增加了一条留言记录
30 echo "留言成功,返回";
31 }
32 }
2010-08-04 14:08:33