#1 278086346
我在public function add_album中已经写好了上传图片,最后图片地址是:$upfile 输出。现在我加了一个function,是把表单内容添加到数据库,代码如下:
function add(){
$zz_album=spClass("xll_album");
$newrow=array(
'category_id'=> $this->spArgs('category_id'),
'album_title'=> $this->spArgs('album_title'),
'album_time'=>date("Y-m-d H:i:s"),
'album_txt'=> $this->spArgs('album_txt'),
'album_price'=> $this->spArgs('album_price'),
'album_url'=> $this->spArgs('album_url'),
'album_cover'=> '',
'user_id'=> '',
);
$zz_album->create($newrow);
$this->success("提交信息成功");
}
我直接在'album_cover'=>'$upfile', 接收不到$upfile ,但是那个add_album设置了共有函数呀。
第二个问题是:user_id 我想接收是当前用户的ID。 我能在HTML页面输出当前用户ID,因为我用了JAKE老大那个“带权限的留言本实例”里面的$_SESSION["userinfo"] = $result; // 在SESSION中记录当前用户的信息 但是这里插入到数据库的user_id 怎么接收呢?
幸苦下JAKE,帮我看看,可能我描述的不是很清楚,请见谅,现在我理解的是有两个问题,一个是其中一个function怎么调用另一个function里面的变量,还一个是怎么接收当前用户ID并随表单插入到数据库的一个字段里面
2012-10-12 11:24:19