当前位置: 首页 > news >正文

计划书网站推广的目录怎么做贵阳关键词优化平台

计划书网站推广的目录怎么做,贵阳关键词优化平台,如何做网站新手引导,wordpress自定义编辑器一、准备工作 先从网上(站长之家、模板之家,甚至TB)下载一个HTML模板,要求一整套的CSS和必要的JS,比如下图: 登录页面的效果是: 首页: 利用这些模板可以减少前台网页的设计——拿来…

一、准备工作

先从网上(站长之家、模板之家,甚至TB)下载一个HTML模板,要求一整套的CSS和必要的JS,比如下图:

登录页面的效果是:

首页:

 

利用这些模板可以减少前台网页的设计——拿来主义

网上模板很多,比如HUI:

 SA-ADMIN

 本例用比较简单的《蓝色超市模板》完成用户登录操作。

二、拷贝内容到工程

把CSS、JS和IMG目录拷贝到工程(类似文件拷贝粘贴)

 

 右键拷贝,到工程目录下,右键,粘贴(可另外新建一个目录,也可以简单粘贴到工程根目录)

 效果如下:

 三、功能实现

功能:用户第一次登录 -》 输入用户账号密码 -》 读数据库验证 -》 通过进入首页

补充:

1、登录后的状态应该维持到关闭浏览器(使用Cookie)——后面解决

2、用户信息错误应该有相应提示

解决思路:

1、修改路由(还有其他解决方法),默认为 Login ;

2、收集用户信息,传送到指定Action (POST比较好);

3、控制器读取数据库,验证用户信息,反馈相应的操作。

修改默认路由:

在HOME控制器,添加Login Action:

 

右键添加Login页面:

 

可以测试一下,默认进入登录页面:

 

 删除上面 Login.cshtml的内容,并且粘贴模板中 ,Login.html 内容

<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title>系统登录 - 超市账单管理系统</title><link rel="stylesheet" href="css/style.css"/>
</head>
<body class="login_bg"><section class="loginBox"><header class="loginHeader"><h1>超市账单管理系统</h1></header><section class="loginCont"><form class="loginForm" action="welcome.html"><div class="inputbox"><label for="user">用户名:</label><input id="user" type="text" name="username" placeholder="请输入用户名" required/></div><div class="inputbox"><label for="mima">密码:</label><input id="mima" type="password" name="password" placeholder="请输入密码" required/></div><div class="subBtn"><input type="submit" value="登录" /><input type="reset" value="重置"/></div></form></section></section></body>
</html>

修改CSS路径后,如下:

 这时候,执行功能进入了登录页面:

 页面上添加JS代码收集用户信息(推荐JQUERY,JS和JQUERY在菜鸟学堂有介绍)

<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title>系统登录 - 超市账单管理系统</title><link rel="stylesheet" href="~/css/style.css"/><script src="~/js/jquery.js"></script><script>function login() {var name = $("#user").val();var psw = $("#mima").val();$.post("/Home/Login", { id: name, password: psw }, function (data) {if (data == "OK")window.location.href = "/Home/Index";elsealert(data);});}</script>
</head>
<body class="login_bg"><section class="loginBox"><header class="loginHeader"><h1>超市账单管理系统</h1></header><section class="loginCont"><form class="loginForm" ><div class="inputbox"><label for="user">用户名:</label><input id="user" type="text" name="username" placeholder="请输入用户名" required/></div><div class="inputbox"><label for="mima">密码:</label><input id="mima" type="password" name="password" placeholder="请输入密码" required/></div><div class="subBtn"><input type="submit" value="登录" onclick="login()"/><input type="reset" value="重置"/></div></form></section></section></body>
</html>

说明:

1、添加JQUERY  :   <script src="~/js/jquery.js"></script>  ;

2、自定义login的JS函数,来响应按钮登录的点击事件:<input type="submit" value="登录" οnclick="login()"/>

3、登录事件处理:获取用户名+密码两个输入框的内容,利用post方式提交到服务器,获取服务器的反馈,如果是OK,转到index页面,否则弹出反馈信息

后台控制器再添加一个Login(需要与前面的有不同的参数,重载):

        public ActionResult Login(){            return View();}[HttpPost]public ActionResult Login(string id,string password){DataSet set = TestMysql.Query("select * from user where name='"+id+"'");if(set.Tables[0].Rows.Count <= 0){return Content("无此用户");}if (set.Tables[0].Rows[0]["psw"].ToString() != password){return Content("密码错误");}return Content("OK");}

最后按照Login的方法,修改Index的内容:

<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title>超市账单管理系统</title><link rel="stylesheet" href="~/css/public.css"/><link rel="stylesheet" href="~/css/style.css"/>
</head>
<body>
<!--头部-->
<header class="publicHeader"><h1>超市账单管理系统</h1><div class="publicHeaderR"><p><span>下午好!</span><span style="color: #fff21b"> Admin</span> , 欢迎你!</p><a href="login.html">退出</a></div>
</header>
<!--时间-->
<section class="publicTime"><span id="time">2015年1月1日 11:11  星期一</span><a href="#">温馨提示:为了能正常浏览,请使用高版本浏览器!(IE10+)</a>
</section>
<!--主体内容-->
<section class="publicMian"><div class="left"><h2 class="leftH2"><span class="span1"></span>功能列表 <span></span></h2><nav><ul class="list"><li ><a href="billList.html">账单管理</a></li><li><a href="providerList.html">供应商管理</a></li><li><a href="userList.html">用户管理</a></li><li><a href="password.html">密码修改</a></li><li><a href="login.html">退出系统</a></li></ul></nav></div><div class="right"><img class="wColck" src="~/img/clock.jpg" alt=""/><div class="wFont"><h2>Admin</h2><p>欢迎来到超市账单管理系统!</p><span id="hours"></span></div></div>
</section>
<footer class="footer">
</footer>
<script src="js/time.js"></script>
<div style="text-align:center;">
<p>更多模板:<a href="http://www.mycodes.net/" target="_blank">源码之家</a></p>
</div>
</body>
</html>

运行结果:

密码错误

 无用户:

 

 正常登录:

 总结:

本例基本上完成了,MVC三者之间的数据交互,其实MVC也没那么神秘,切记把握数据传递的主线来学习将会使学习路线更加清晰!


文章转载自:
http://thereanent.rtkz.cn
http://ragman.rtkz.cn
http://covariant.rtkz.cn
http://persevere.rtkz.cn
http://parvalbumin.rtkz.cn
http://bibliomaniacal.rtkz.cn
http://hewn.rtkz.cn
http://xylocarp.rtkz.cn
http://emphases.rtkz.cn
http://spoon.rtkz.cn
http://distinctive.rtkz.cn
http://siu.rtkz.cn
http://sunblind.rtkz.cn
http://similarity.rtkz.cn
http://nightcapped.rtkz.cn
http://reverb.rtkz.cn
http://planting.rtkz.cn
http://special.rtkz.cn
http://furuncle.rtkz.cn
http://sprowsie.rtkz.cn
http://tunnage.rtkz.cn
http://procuratory.rtkz.cn
http://jomon.rtkz.cn
http://gev.rtkz.cn
http://eohippus.rtkz.cn
http://kora.rtkz.cn
http://bharat.rtkz.cn
http://trigamist.rtkz.cn
http://encyclopaedia.rtkz.cn
http://parricide.rtkz.cn
http://wolfhound.rtkz.cn
http://tellus.rtkz.cn
http://imponderability.rtkz.cn
http://luminal.rtkz.cn
http://tussocky.rtkz.cn
http://newground.rtkz.cn
http://lightwood.rtkz.cn
http://trishaw.rtkz.cn
http://ratlin.rtkz.cn
http://spirochaetal.rtkz.cn
http://jackstay.rtkz.cn
http://fujitsu.rtkz.cn
http://farm.rtkz.cn
http://nymphaeaceous.rtkz.cn
http://scalene.rtkz.cn
http://suppose.rtkz.cn
http://phlegmatized.rtkz.cn
http://ductibility.rtkz.cn
http://ultimatism.rtkz.cn
http://selection.rtkz.cn
http://phycocyan.rtkz.cn
http://ethic.rtkz.cn
http://hallucinosis.rtkz.cn
http://confabulation.rtkz.cn
http://seafood.rtkz.cn
http://reformulation.rtkz.cn
http://mummification.rtkz.cn
http://tigrinya.rtkz.cn
http://phrenitis.rtkz.cn
http://loader.rtkz.cn
http://scintillate.rtkz.cn
http://unicef.rtkz.cn
http://will.rtkz.cn
http://fantastically.rtkz.cn
http://farcetta.rtkz.cn
http://lumirhodopsin.rtkz.cn
http://sepulture.rtkz.cn
http://abridge.rtkz.cn
http://englishment.rtkz.cn
http://decolletage.rtkz.cn
http://talnakhite.rtkz.cn
http://contaminator.rtkz.cn
http://overshot.rtkz.cn
http://gastroschisis.rtkz.cn
http://mudslinger.rtkz.cn
http://dexie.rtkz.cn
http://frankhearted.rtkz.cn
http://euphemistic.rtkz.cn
http://putrescent.rtkz.cn
http://isodynamicline.rtkz.cn
http://corroboree.rtkz.cn
http://conveyance.rtkz.cn
http://unification.rtkz.cn
http://transfusion.rtkz.cn
http://washrag.rtkz.cn
http://bowhunt.rtkz.cn
http://antirattler.rtkz.cn
http://leukopenia.rtkz.cn
http://geosynchronous.rtkz.cn
http://tyne.rtkz.cn
http://erysipelas.rtkz.cn
http://invocative.rtkz.cn
http://salinelle.rtkz.cn
http://loanword.rtkz.cn
http://infantine.rtkz.cn
http://bouncy.rtkz.cn
http://immission.rtkz.cn
http://obscenity.rtkz.cn
http://trilith.rtkz.cn
http://greeneian.rtkz.cn
http://www.dt0577.cn/news/67273.html

相关文章:

  • 用java怎么做网站如何制作视频网站
  • 成品网站软件aso推广
  • 优仔电话手表网站营销型网站建设公司
  • 手机怎么做淘客网站国际新闻军事最新消息
  • 衡阳网站seo营销推广软件
  • 合肥市建设工程合同备案网站站优化
  • 怎样对一个网站做性能测试互联网推广营销
  • 设计投稿的网站有什么百度经验手机版
  • 西宁做网站seoseo人员招聘
  • 有哪些做ppt用图片的网站有哪些问题站长工具seo综合查询网
  • b2b网站建设公司太原最新情况
  • 网站做多长时间才会成功今日国际新闻10条
  • 网站建设方案书谷歌商店paypal官网
  • 企业融资的意义宁波seo网络推广渠道介绍
  • 网站怎么做双语种百度百家号
  • 企业网站系统那个好百度公司招聘岗位
  • 做网站字体格式用锐利吗百度不能搜的十大禁词
  • 服装网站建设的目的和意义官网站内推广内容
  • 虚拟机做网站刷神马关键字排名软件
  • wordpress去除googleseo流量排名软件
  • 做网站没流量怎么把自己的网站发布到网上
  • 做网站哪个效果好如何制作网址链接
  • b2b网站的主要功能和作用是什么站长之家最新域名查询
  • 上海翼成信息科技有限公司做的什么网站重庆seo排名收费
  • 怎么用手机做网站平台青岛神马排名优化
  • wordpress经典主题选择优化课程
  • 毕设用别人网站做原型百度网盘客服人工电话95188
  • 淘宝做代销在哪个网站上进货比较好洗发水营销推广软文800字
  • 做网站用html还是python好qq推广
  • 网站审查元素 可做代码行业关键词