f2论坛夕阳鸿的要求
本来直接复制login.php里面的form到侧栏也能实现的,不过没有判断,登陆后还是一个登陆框。
我修改了一下,根据cache_logs_sidebar.php和login.php里的部分代码做了整理,增加了一个判断:如果没登陆就显示登陆框;如果已经登陆就原来的登陆信息
目前适用于f2blog Version 1.2
更新:增加发表和管理连接
效果图:
登陆就显示登陆框

已经登陆就原来的登陆信息

将下面的代码复制到新建的侧栏中,还要在后台 常规管理→博客设定→前台允许登陆 给选上。可根据你皮肤的侧栏宽度来修改td align、width和size的数值
<?php if ($settingInfo['uservalid']==1){
if (function_exists('imagecreate')){
$vcode="<img src="include/image_firefox.inc.php" alt="$strGuestBookValidImage" align="middle"/>";
}else{
$vcode=validCode(6);
$_SESSION['backValidate']=$vcode;
}}?>
<?php if (!empty($_SESSION['username']) && $_SESSION['username']!="") {
echo "<a href="admin/logs.php?action=add&edittype=front" class="sideA">$strHomePagePost</a> ";
echo "<a href="admin/index.php" class="sideA">$strHomePageAdmin</a> ";
echo "<a href="register.php" class="sideA">$strModifyInfo</a> ";
echo "<a href="login.php?action=logout" class="sideA">$strLogout</a> ";
} else {
echo "<form action="login.php?action=login" method="post" name="seekform" onsubmit="return onclick_update()">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align="right" width="40%"><strong>用户名称</strong>:</td>
<td align="left" style="padding:3px;"><input name="username" type="text" size="18" class="userpass" maxlength="20"/></td>
</tr>
<tr>
<td align="right" width="40%"><strong>登入密码</strong>:</td>
<td align="left" style="padding:3px;"><input name="password" type="password" size="18" maxlength="20" class="userpass"/></td>
</tr><tr>
<td align="right" width="40%"><strong>验证码</strong>:</td>
<td align="left" style="padding:3px;"><input name="validate" type="text" size="5" class="userpass" maxlength="10"/>";
echo $vcode;
echo "</td></tr><tr>
<td colspan="2" align="center" style="padding:3px;"><input name="chksave" type="checkbox" value="save"/>记住我的登入信息</td>
</tr>
<tr>
<td colspan="2" align="center" style="padding:3px;">
<input name="save" type="submit" value="登录" class="userbutton"/>";
if ($settingInfo['isRegister']==0){
echo "<input name="reg" type="button" value="注册" class="userbutton" onclick="location='register.php'"/>";}
echo "</td></tr></table></form>"; } ?>
if (function_exists('imagecreate')){
$vcode="<img src="include/image_firefox.inc.php" alt="$strGuestBookValidImage" align="middle"/>";
}else{
$vcode=validCode(6);
$_SESSION['backValidate']=$vcode;
}}?>
<?php if (!empty($_SESSION['username']) && $_SESSION['username']!="") {
echo "<a href="admin/logs.php?action=add&edittype=front" class="sideA">$strHomePagePost</a> ";
echo "<a href="admin/index.php" class="sideA">$strHomePageAdmin</a> ";
echo "<a href="register.php" class="sideA">$strModifyInfo</a> ";
echo "<a href="login.php?action=logout" class="sideA">$strLogout</a> ";
} else {
echo "<form action="login.php?action=login" method="post" name="seekform" onsubmit="return onclick_update()">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align="right" width="40%"><strong>用户名称</strong>:</td>
<td align="left" style="padding:3px;"><input name="username" type="text" size="18" class="userpass" maxlength="20"/></td>
</tr>
<tr>
<td align="right" width="40%"><strong>登入密码</strong>:</td>
<td align="left" style="padding:3px;"><input name="password" type="password" size="18" maxlength="20" class="userpass"/></td>
</tr><tr>
<td align="right" width="40%"><strong>验证码</strong>:</td>
<td align="left" style="padding:3px;"><input name="validate" type="text" size="5" class="userpass" maxlength="10"/>";
echo $vcode;
echo "</td></tr><tr>
<td colspan="2" align="center" style="padding:3px;"><input name="chksave" type="checkbox" value="save"/>记住我的登入信息</td>
</tr>
<tr>
<td colspan="2" align="center" style="padding:3px;">
<input name="save" type="submit" value="登录" class="userbutton"/>";
if ($settingInfo['isRegister']==0){
echo "<input name="reg" type="button" value="注册" class="userbutton" onclick="location='register.php'"/>";}
echo "</td></tr></table></form>"; } ?>
收藏本日志请用永久地址:http://www.5dzone.net/read.php?310
版权所有。转载时必须以链接形式注明 作者和原始出处及本声明!
如果你有其他要求,可用这个邮箱联系我:
1 Comment(s)相关日志
奥运封网期间(8月1日-8月25日)实行留言评论审核制
关于被点名
angel发布FCKeditor 2.6 精简版
博客皮肤换为 YeYo-Skin03模板,并作了些适应性修改
【视频教程】教你怎样用Excel画横道图
【原创】迅雷、FlashGet、腾讯旋风的专用下载地址加密的原理分析
用上了以下boblog插件
【原创】RoboForm2Go 6.9.85 便携专业注册版
【原创】用grub4dos制作n个PE合一集成盘
博客养成记录——对blog程序的使用和修改&友情链接申请、核查
奥运封网期间(8月1日-8月25日)实行留言评论审核制
关于被点名
angel发布FCKeditor 2.6 精简版
博客皮肤换为 YeYo-Skin03模板,并作了些适应性修改
【视频教程】教你怎样用Excel画横道图
【原创】迅雷、FlashGet、腾讯旋风的专用下载地址加密的原理分析
用上了以下boblog插件
【原创】RoboForm2Go 6.9.85 便携专业注册版
【原创】用grub4dos制作n个PE合一集成盘
博客养成记录——对blog程序的使用和修改&友情链接申请、核查
美容知识
2007年11月10日 01:58
代码好复杂看不懂啊!
分页: 1/1
1
1


Box.net再次开启1GB免费空间注册!
超过《我的野蛮女友》的韩国最新喜剧片《丑女大翻身》在线观看