Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[经验] 绝牛绚丽模板,登陆后与登录前显示的主页面设计。

[复制链接]
黄群友 发表于 2009-11-3 17:00:27 | 显示全部楼层 |阅读模式
UCHome模板
适用版本: UCHome 2.0
语言编码: UTF8简体 
风格转换者: 原创
本帖最后由 黄群友 于 2009-11-3 17:27 编辑

首先我们来看看主页面,一边看一边讲解。
简单的说这个模板比较容易做的。

对于原本uchome自带的代码,点击主页时显示的是个人主页,

而不是网站首页,所以需要对登陆后的链接做修改 如 修改header.htm 文件上的:
  1. <!--{if $_SGLOBAL[supe_uid]}-->
  2.                 <li>
  3.                     <a href="index.php">绝牛首页</a>
  4.                 </li>
复制代码
还要对主页面 index.php
  1. if($_SGLOBAL['supe_uid']) {
  2.         //已登录,直接跳转个人首页
  3.         showmessage('enter_the_space', 'space.php?do=home', 0);
  4. }
复制代码
对这代码删除或注释。这样便能在登陆后点击主页时,显示原本主页的内容,有利于企业的产品展示。

主要是登陆前和后登陆后显示的页面,对于登陆后的主页面,要把登陆框隐藏起来。

而且登陆后的表单的提交方式如登录前的:
未登录时提交的表单。
登陆后提交的表单。
提交的action要做登录前与登录后的判断。如登陆后要提交的action:

要对action做一个控制,如下代码:
  1. <form action="<!--{if $_SGLOBAL[supe_uid]}-->idcheck.php?ac=check<!--{else}-->check.php?ac=check<!--{/if}-->" method="get" name="form1" id="form1">
复制代码
登陆前提交的页面不一样,登陆后所提交的action也不一样,所以有必要做一个是否已登录的判断。
$_SGLOBAL[supe_uid]  表示获取当前的用户ID,存在提交的action是XXX,不存在则提交的action是YYY。
修改完后你就能看到一个主页面啦。

评分

1

查看全部评分

aliclc 发表于 2009-11-3 17:06:01 | 显示全部楼层
boss
你最牛喔

评分

1

查看全部评分

回复

使用道具 举报

keete 发表于 2009-11-3 17:16:33 | 显示全部楼层
板凳。。
这个理念不错。
登录后可以看游客看到的首页。
回复

使用道具 举报

keete 发表于 2009-11-3 17:18:12 | 显示全部楼层
bs一下看帖不回帖的人。
回复

使用道具 举报

keete 发表于 2009-11-3 17:21:17 | 显示全部楼层


登录后的图片跟登录前一样,除了header不一样。
回复

使用道具 举报

m.king 发表于 2009-11-3 17:21:24 | 显示全部楼层
  哈哈,很好。我正找着登陆后看不到主页的例子。这回找到啦!
回复

使用道具 举报

m.king 发表于 2009-11-3 17:22:57 | 显示全部楼层
╭︿︿︿╮
{/ o  o /}  
( (oo) )   
  ︶ ︶︶    谢谢
回复

使用道具 举报

 楼主| 黄群友 发表于 2009-11-3 17:26:16 | 显示全部楼层
谢谢。。。。。。。。
回复

使用道具 举报

资深挨踢 发表于 2009-11-3 17:26:33 | 显示全部楼层
不错啊,挺漂亮的
回复

使用道具 举报

№11买空间网 发表于 2009-11-3 17:30:47 | 显示全部楼层
大家都很喜欢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-25 21:42 , Processed in 0.040554 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表