DW做的HTML登陆网页 SQL数据库 现在已经设计好了用户密码表和网页 怎样能验证数据库中密码并登陆成功

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DW做的HTML登陆网页 SQL数据库 现在已经设计好了用户密码表和网页 怎样能验证数据库中密码并登陆成功相关的知识,希望对你有一定的参考价值。

不同的账户密码访问不同的下一页

你可以事先在数据库中给你不同的账户密码需要访问不同的页面,作一个分类,比如有几种不同的用户类型,比如,超级用户,普通用户,VIP用户之类,在用户表中加一个字段,然后在验证时进行一一判断,如果为超级用户,就打开相应的页面~~追问

不同的分类 和页面 我都已经做好了
现在是不知道怎么让网页去访问和验证数据库中的数据
小弟是菜鸟 麻烦各位说的简单直白一点 代码看不懂啊 能说具体操作最好

追答

如果你打算用php写代码的话,你看看这些会不会对你有帮助:
1,连接数据库
$conn = mysql_connect("localhost","root","");
mysql_select_db("test_cart",$conn) or die ("data error!");
2,验证用户名密码是否正确(若不分不同帐户的话,若分的话就还要联合下面第3步)
if(isset($_POST['Submit']))
if(!get_magic_quotes_gpc())
foreach ($_POST as &$items)
$items = addslashes($items);


if($_POST['username']=='a'&&$_POST['password']=='a')
$_SESSION['login']=true;
echo "alert('登录成功');location.href='index.php';";
exit();

else
echo "alert('登录失败!');";


3.若分不同帐户的话先判断用户名密码是否正确,再判断用户类型~~比如(超级管理员,普通管理员,会员之类)
用if ..else ...作判断,分别 location.href='超级管理员.php'; location.href='普通管理员.php'; 就OK了~

参考技术A 这主要分两步:
第一步:连接数据库。你可以看一下dw书上关于数据连接的东西。
第二部:加入登录验证功能。添加服务器行为(在应用程序窗口,就是dw右边的一列东西),选择用户身份验证——登录用户,然后参照自己的数据库设置。
希望对你有点用。
参考技术B 可以在用户数据表在加入权限,,在访问页面加入相应的权限就OK了 参考技术C 首先的获取你提交的用户名密码吧,然后把获取的用户名密码经过处理(加密等)后当作查询条件查询数据库,如果能查到是什么情况,就不用说了吧,问一下你用什么语言开发网站,我用的是PHP追问

用dreamweaver做的静态网页 应该是html
只是做好了外观和空白表单
现在就希望通过表单里面填入用户名和密码 然后去自动验证数据库中的数据

参考技术D 用if做一下判断 根据不同条件做不同返回值

DELPHI怎么建立登陆数据库

我刚学DELPHI几天
我想做个注册登陆的东西,就是登陆窗体
登陆窗体的1个按纽注册帐号密码入数据库
登陆时和数据库对应登陆帐号密码登陆进主窗体
给位教教我啊,用什么控件,代码怎么写
最好详细点,做出来了我再慢慢研究理论

1、最简单的办法是在窗体上放一个ADODataSet,设定好这个ADODataSet的属性里的ConnectionString以联接上你的数据库(因你使用数据库的类似不同而不同,一般使用ACCESS数据库或SQL),设定好这个ADODataSet1的属性中的CommandText以联接上你的数据库中的相关表(使用标准SQL语句),这样你就可以对你的数据库中的表进行正常的联接和操作了。
2、使用:
String TheUserID = ADODataSet1->FieldByName("相关字段")->AsString
对了,上面是BCB的写法,Delphi的写法应该是:
String TheUserID := ADODataSet1.FieldByName("相关字段").AsString
来得到表中的某个表中的某个字段的值。
3、希望你能看懂我说的,如果还是不懂,可以发消息给我,呵呵。
4、不过,上面的方法是最简单的,对于一些高手来说,破解非常容易哦。
5、一般的字串的比较、Edit等控件的操作我就不说了,如果那些都不会,呵呵,你就练练再来叭。
参考技术A 用到 label\edit\ button
数据库的连接用到ADOConnection \ ADOQuery.(如果简单的话).
注:用ADOConnection连接数据库、用ADOQuery的属性Connection属性连接ADOConnection。
登录按钮的代码大概如下:

if ADOQuery1.active then
ADOQuery1.close();
ADOQuery1.sql.clear();
ADOQuery1.SQL.text := 'select * from 表名where 用户名=@username';
ADOQuery1.parameters.paramByName('username').value := Edit1.text;
ADOQuery1.open();
参考技术B 在窗体上放一个ADODataSet,设定好这个ADODataSet的属性里的ConnectionString以联接上你的数据库(因你使用数据库的类似不同而不同,一般使用ACCESS数据库或SQL),设定好这个ADODataSet1的属性中的CommandText以联接上你的数据库中的相关表(使用标准SQL语句),这样你就可以对你的数据库中的表进行正常的联接和操作了 参考技术C 最好不要直接使用127.0.0.1,除非你的数据库和应用程序到死都不分开。 如果你以后的SQL Server和你的程序可能会不在同一台机器上,你因该提供一个可以选择数据库服务器的界面。本回答被提问者采纳 参考技术D 在ADOQuery或是Query控件里,设置SQL语句属性为
Create table 表名(字段名 类型 约束)
然后调用它的ExecSQL方法就可以了
表名可以自己改

以上是关于DW做的HTML登陆网页 SQL数据库 现在已经设计好了用户密码表和网页 怎样能验证数据库中密码并登陆成功的主要内容,如果未能解决你的问题,请参考以下文章

dw做的一个网页,调用数据库的内容,英文字母为啥不能自动换行啊?

子数涵数·DW——网页制作的流程

HTML5期末大作业:餐饮美食网站设计——咖啡(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 咖啡网页设计 美食餐饮网页设计...(代码片段

紧急!求Dw高手帮我在网页呈现3个CSS:电脑显示,手机显示,打印输出

dw怎么做手机网页

40个免费的高品质HTML登陆页面模板