沈阳工程学院 实习报告
{
$userid = $_userid; } else {
$userid = intval($userid); }
$is_host = (isset($_userid) && ($userid == $_userid)) ? 1 : 0; if($userid < 1) showmessage('请选择你想查看的用户', $MODULE['member']['url'].'list.php?modelid=10');
$result = $member_api->get($userid, array('m.userid', 'disabled'));
if(!$result) showmessage('所查看的用户不存在');
if($result['disabled']) showmessage('该用户已被禁用', $forward); $blockinfo = $space->get_block($userid);
$memberinfo = $member_api->get($userid, array('username', 'groupid', 'lastlogintime'));
$memberinfo['avatar'] = avatar($userid);
@extract(new_htmlspecialchars($memberinfo)); unset($memberinfo);
$spaceinfo = $space->get_space($userid);
@extract(new_htmlspecialchars($spaceinfo)); unset($spaceinfo);
管理员添加功能实现代码如下:
defined('IN_PHPCMS') or exit('Access Denied'); include admin_tpl('header'); ?>
管理员登陆后台后,对网站进行管理,添加、修改或删除栏目,如图5.1栏目管理所示。
图5.1栏目管理
管理员登陆后台后,对信息进行编辑管理,发布新的内容。如图5.2编辑信息模块图所示。
16
沈阳工程学院
图5.2 编辑信息模块图
实习报告
管理员登陆后台后,对网站的内容进行管理,采集信息,发布新的内容。如图5.3内容管理模块所示。
图5.3 内容管理模块
1.5.2 网站前台实现
网站基本设计的方法可以分为两种,一种是在Photoshop或者Illustrated中出效果图、切图,其次在Dreamweaver中使用CSS+DIV进行排版,最后把静态的网页变为动态页面。另一种Dreamweaver中使用表格形式进行排版。
第一种方法:Photoshop或者Illustrated出效果图再排版这种方法有利于制作网站的人员先制作好样板图片给商家查看是否满意和哪些地方需要改进。如果合适的话就可以直接安装版面设计在Dreamweaver中进行排版制作,如果不合适可以第一时间在Photoshop中修改图片或者文字,再联系商家最后确认排版。这样有利于网站的整体设计的进度加快,避免最后客户不满意网站的设计重新返工。使用CSS+DIV排版每个位置确定和调整后防止图片或文字产生乱串的现象,但是相对于一些人认为CSS+DIV比较难。
第二种方法:可以使用Photoshop或者Illustrated出图之后在Dreamweaver中使用表格进行网页的制作与排版,表格使用起来比较简单,但是容易出现文字或者图片串位的现象,不好管理。相对而言,我个人比较推荐使用CSS+DIV。湖南旅游资讯网站首页,如图5.4网站首页所示。
17
沈阳工程学院 实习报告
图5.4 网站首页
首页部分代码如下。
18