怎么调用discuz的验证码
<php
session_start();
//生成验证码
Header("Content-type: image/PNG");
$im = imagecreate(44,18);
$back = ImageColorAllocate($im, 245,245,245);
imagefill($im,0,0,$back); // 背景
srand((double)microtime()1000000);
//生成4位数字
for($i=0;$i<4;$i++){
$font = ImageColorAllocate($im, rand(100,255),rand(0,100),rand(100,255));
$authnum=rand(1,9);
$vcodes=$authnum;
imagestring($im, 5, 2+$i10, 1, $authnum, $font);
}
for($i=0;$i<100;$i++) //加入干扰象素
{
$randcolor = ImageColorallocate($im,rand(0,255),rand(0,255),rand(0,255));
imagesetpixel($im, rand()%70 , rand()%30 , $randcolor);
}
ImagePNG($im);
ImageDestroy($im);
$_SESSION['xdf_verify'] = $vcodes;
>
调用的时候直接用:<img src="verifyphp" align="absmiddle" />
就可以了速度很快的
$data = C::t('common_member_medal')->fetch_all($_G['uid']);然后在到勋章表中查看对应的勋章的名称和
C::t('forum_medal')->fetch_all($data['medalid']);不清楚的话,可以百度:DZ起点网
1在后台“全局》SEO设置》 URL 静态化”相关复选框全部勾选,点“提交”按钮。 2到官方下载附件htaccess 直接用FTP上传到论坛根目录即可, 不要修改文件名,就是htaccess 祝你成功
PS 请确定你的调用为帖子模块的高级自定义!
A文件 source/class/block/forum/block_threadphp
1 在
'recommend' => array(
'title' => 'threadlist_recommend',
'type' => 'radio'
),
复制代码
之下加
'replies' => array(
'title' => 'threadlist_replies',
'type' => 'radio'
),
复制代码
2 在
$recommend = !empty($parameter['recommend']) 1 : 0;
复制代码
之下加
$replies = !empty($parameter['replies']) 1 : 0;
复制代码
3 在
if($recommend) {
$sqlfrom = " $joinmethod JOIN `"DB::table('forum_forumrecommend')"` fc ON fctid=ttid";
}
复制代码
之下加
if($replies) {
$sql = " AND treplies > '0'";
}
复制代码
B文件 source/language/block/lang_threadlistphp
4 在
'threadlist_recommend' => '推荐主题过滤',
复制代码
之下加
'threadlist_replies' => '未回复主题过滤',
复制代码
~Clear~
你这用的不是默认的模板啊
你可以自己在这进入DIY高级模式,然后先导入框架,再导入文章模块,然后模块置顶你想调用的文章分类就可以了
你这个模板应该写死的有框架了,你只要按你第三章调用文章分类就可以了,你把那个只接受推送数据的勾先去掉,或者你去文章哪里手动推送。最简单的就是左边选择最新文章。
如果是72或72以下版本的可以安装一个N个插件(官方有个简单的),然后可调用最新、热门等帖子,若想调用更多则可在“数据调用”中按增加接着按格式在插件填上即可若是X版的,那就更简单了,直接DIY调用帖子类即可
在WebMatrix的左下面,不是有四项么?1网站 and 2文件 and3 数据库 and 4报告!
你的discz!nt网站在1网站里面
你需要建的数据 在3数据库里面!点击一下,在右边的面板中间有个按钮"新建数据库",新建数据库,在看上面的菜单栏,有新建表、列什么的!和SQLServer可视化的还简单!
使用数据库就更简单了!
比如你的数据库是:DBTest 表:UserInformation 里面有UserID、UserName、UserPassword字段
要求查询UserInformation表!
@{
var db= DatabaseOpen("DBTest");
var sqlQ = "SELECT FROM UserInformation";
var data = dbQuery(sqlQ);
}
调用就更简单了!
比如打印UserInformation里面的信息!
<ol>
<li>@dataUserID</li>
<li>@dataUserName</li>
<li>@dataUserPassword</li>
</ol>
记住哦 @符号前面要有个空格哦,而且@必须变成**底才说明OK哦!
觉得还凑合,我就拿分咯!
0条评论