一 代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>应用Session技术实现聊天室换肤</title> <style type="text/css"> <!-- .style6 { font-size: 24px; color: #000000; font-weight: bold; } .STYLE7 { font-size: 12px; color: #E32FDA; } --> </style> </head> <?php $_SESSION[color1]=$_POST[select]; ?> <body bgcolor="<?php if($_SESSION[color1]==""){echo "lavender";}else{echo $_SESSION[color1];}?>"> <table width="780" border="0" align="center" cellpadding="0" cellspacing="0"> <tr align="center" valign="middle"> <td height="80" colspan="3" class="style6"><img src="images/bg(2)_02.gif" width="780" height="115"></td> </tr> <tr valign="middle"> <td height="5" colspan="3" valign="top"></td> </tr> <tr valign="middle"> <td width="179" height="479" valign="top" bgcolor="#FFFFFF"><br> <span class="STYLE7"> ***进入聊天室,欢迎光临!!<br> <?php echo date("y-m-d h:i:s");?></span></td> <td width="2" valign="top"></td> <td width="700" valign="top" bgcolor="#FFFFFF"><p><br> </p> <p> 在这里显示聊天的内容,希望大家遵守聊天室的规则,</p> <p> 不要在聊天室中传播不健康的和非法的内容,谢谢合作! </p> </span></td> </tr> <tr valign="middle"> <td height="2" colspan="3"></td> </tr> <tr valign="middle"> <td height="25" colspan="3" bgcolor="#FFC7FF"><p><br> 在这里选择您喜欢的颜色,您的页面也将随即更新!</p> <form name="form1" method="post" action=""> <span> 请选择您喜欢的风格:</span> <select name="select" id="select"> <option value="green">草绿色</option> <option value="yellow">亮黄色</option> <option value="white">纯白色</option> <option value="red">鲜红色</option> <option value="gray">深灰色</option> <option value="lavender" selected>熏衣草</option> </select> <input type="submit" name="Submit" value="提交"> </form></td> </tr> </table> </body> </html>
二 运行结果
1、选择颜色为鲜红色,并提交。
2、按F5刷新页面,颜色保持鲜红色不变。

相关推荐
这可以通过Cookie、Local Storage或Session Storage等Web存储技术实现。 5. 用户界面设计:换肤界面需要直观且易于操作,通常包括一个皮肤预览区和一个下拉菜单或按钮,供用户选择皮肤。设计师需要确保每种皮肤都与...
实现换肤功能,通常我们会创建多个CSS样式表或者主题文件,每个代表一种皮肤。这些文件可以存储在特定的目录下,例如"Content/Skins"。用户选择皮肤时,应用程序会动态更改链接到的CSS文件,从而改变页面的外观。 ...
本实例基于ASP.NET技术,通过CSS文件实现这一功能,涉及到的核心知识点包括Session和Application,下面将详细讲解这两个概念及其在动态换肤中的应用。 **Session与Application** 1. **Session**: Session是ASP.NET...
这一设计要求开发者实现用户认证机制,如session或cookie管理,以及评论的存储和显示功能。 信息查询功能是博客系统中的一个重要模块,可能涉及到文章、标签或者其他用户信息的检索。开发者需要实现一个高效的搜索...
接下来,我们将深入探讨如何使用这两种技术来实现网页的多风格切换功能。 首先,CSS是负责网页样式和布局的核心技术。通过定义不同的CSS类,我们可以创建多种颜色方案或皮肤。例如,可以创建一个名为"skin-red"的类...
你需要理解session或cookie的概念,以及如何实现基于这些技术的身份验证和授权机制。 5. 前端技术:源码的前端部分可能会使用HTML、CSS和JavaScript来实现用户界面。CSS用于样式设计,JavaScript用于交互逻辑,例如...
首先,`user.asp` 文件很可能是处理用户登录和注册的脚本,使用 ASP(Active Server Pages)技术编写,这是一种在服务器端运行的脚本语言,用于动态生成网页。在这个文件中,可能包含了处理用户输入数据、验证用户名...
5. 网站界面模板与换肤:程序支持模板机制,意味着网站的外观可以通过更换不同的CSS样式文件来改变,提供多种皮肤供用户选择。这展示了前后端分离的设计思想,前端样式与后端逻辑解耦,使得设计和功能开发可以独立...