救命 在线等答案 谢谢好心人了

#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

#2 jake

好像是某个字符有问题

你试试直接使用网站上提供的例子代码zip包。

2010-08-04 14:17:06

#3 libin5120

好的 谢谢 jake

2010-08-04 14:28:31