findCount('photo_album',array( 'userid'=>$userid, )); if($isAlbum == 0){ $new['photo']->create('photo_album',array( 'userid'=>$userid, 'albumname'=>'默认相册', 'albumdesc'=>'默认相册', 'addtime'=>time(), 'uptime'=>time(), )); } $arrAlbum = $new['photo']->findAll('photo_album',array( 'userid'=>$userid, )); include template("ajax/album"); break; //图片 case "photo": $albumid = tsIntval($_GET['albumid']); $strAlbum = $new['photo']->find('photo_album',array( 'albumid'=>$albumid, )); $page = tsIntval($_GET['page'],1); $url = SITE_URL."index.php?app=photo&ac=ajax&ts=photo&albumid=".$albumid."&page="; $lstart = $page*6-6; $arrPhoto = $new['photo']->findAll('photo',array( 'albumid'=>$albumid, ),'photoid desc',null,$lstart.',6'); $photoNum = $new['photo']->findCount('photo',array( 'albumid'=>$albumid, )); $pageUrl = pagination($photoNum, 6, $page, $url); include template("ajax/photo"); break; //创建相册 case "create": include template("ajax/create"); break; case "create_do": $albumname = t($_POST['albumname']); if($albumname == '') qiMsg("相册名称不能为空!"); $albumdesc = h($_POST['albumdesc']); $addtime = time(); $uptime = time(); $albumid = $new['photo']->create('photo_album',array( 'userid'=>$userid, 'albumname'=>$albumname, 'albumdesc'=>$albumdesc, 'addtime'=>time(), 'uptime'=>time(), )); header("Location: ".SITE_URL."index.php?app=photo&ac=ajax&ts=flash&albumid=".$albumid); break; // case "info": $albumid = tsIntval($_GET['albumid']); $addtime = tsIntval($_GET['addtime']); $strAlbum = $new['photo']->find('photo_album',array( 'albumid'=>$albumid, )); if($strAlbum['userid'] != $userid) qiMsg("非法操作!"); //统计 $count_photo = $new['photo']->findCount('photo',array( 'albumid'=>$albumid, )); $new['photo']->update('photo_album',array( 'albumid'=>$albumid, ),array( 'count_photo'=>$count_photo, )); //添加相册封面 if($strAlbum['albumface'] == ''){ $strPhoto = $new['photo']->find('photo',"`albumid`='$albumid' and `userid`='$userid' and `addtime`>'$addtime'"); $new['photo']->update('photo_album',array( 'albumid'=>$albumid, ),array( 'albumface'=>$strPhoto['photourl'], )); } $arrPhoto = $new['photo']->findAll('photo',"`albumid`='$albumid' and `userid`='$userid' and `addtime`>'$addtime'"); include template("ajax/info"); break; }