用php写一个简单登录界面,怎么给它加入一张背景图片啊,用div框该怎么弄,或者其他的方法

作者&投稿:成荀 (若有异议请与网页底部的电邮联系)
用PHP语言做一个简单的登陆页面~

恩 改了 你试试看
这个我不可能写得直接能连接到你所要求的数据库的,因为不知道你数据库信息与表的设计,所以你要自己更换代码里的hostname,db_user,password,db以及表名,字段名,更换了应当就可以直接使用的,用户名密码正确与错误我做了修改

<?php
session_start();
$host = "localhost"; //服务器名称
$db_user = "root"; //用户名
$db_password = "74862856"; //密码
$db = "TEST"; //所要连接的数据库
$link_id = @ mysql_connect($host,$db_user,$db_password) or die("连接数据库失败".mysql_error());
$db_selected = mysql_select_db($db,$link_id);
if(!$db_selected){
die("未找到指定的数据库".mysql_error());
}

if(isset($_COOKIE['user'])){

$sql = 'select * from name where user="'.$_COOKIE['user'].'"';
$result = @ mysql_query($sql,$link_id) or die("SQL语句出错");
$row = mysql_fetch_array($result,MYSQL_ASSOC);
if(isset($row)){ //如果数据库中存在该用户
Header("Location:index.php"); //合法COOKIE直接跳转到指定界面
}else{
$_COOKIE['user'] = ""; //非法COOKIE清空
Header("Location:login.php"); //重新载入界面
}

}

if(isset($_POST['submitted'])){

$user = $_POST['user'];
$pwd = $_POST['pwd'];
$sql = 'select * from name where user="'.$user.'"';
$result = @ mysql_query($sql,$link_id) or die("SQL语句出错");
$row = mysql_fetch_array($result,MYSQL_ASSOC);
$cmp_pwd = $row['password'];
if($cmp_pwd == $pwd){ //用从数据库取出的密码和提交的密码比较

setcookie("user",$user,time()+300); //设置COOKIE
echo "alert('登录成功');";
Header("Location:index.php"); //跳转到指定页面

}else{
echo "alert('用户名或密码错误');";
Header("Location:login.php"); //重新载入页面

}

}
?>



登录窗口




用户名:

密码:








这个仅作参考,因为是非常简化的登录界面,没有对提交的数据进行验证,密码也不是按加密处理的,COOKIE的验证也是不安全,但整个流程的形式有了,你可以自己慢慢扩展

自己写html标签,用用css/javascript就好了。


test


这就是一个页面

背景图像加载很简单,你只需要做以下几步即可(假设你的登陆界面对话框类名叫“CLoginDlg”):
(1)菜单“Insert”->"Resource",选择Bitmap,然后点“Import...”,选择你的背景图像,然后假设该资源ID为“IDB_BITMAP1”;
(2)在LoginDlg.h下声明一个CBitmap m_BKbitmap;
(3)在LoginDlg.cpp的构造函数中:m_BKbitmap.LoadBitmap(IDB_BITMAP1);
(4)在LoginDlg.cpp的OnPaint()函数中写上:
void CLoginDlg::OnPaint()
{
CPaintDC dc(this); // device context for painting
if (IsIconic())
{
SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);
// Center icon in client rectangle
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;

// Draw the icon
dc.DrawIcon(x, y, m_hIcon);
}
else
{
BITMAP bm;
CRect rect;
CDC dcMem;
m_BKbitmap.GetBitmap (&bm);
GetClientRect(&rect);
dcMem.CreateCompatibleDC (&dc);
CBitmap *oldbitmap=dcMem.SelectObject (&m_BKbitmap);
dc.BitBlt (0,0,bm.bmWidth ,bm.bmHeight ,&dcMem,0,0,SRCCOPY);
dcMem.SelectObject(oldbitmap);
CDialog::OnPaint();
}
}
你的问题就OK了。
关于按钮控件显示图片,建议你可以下载一个CButton的继承类,什么“CButtonST”啊、“CBtnST”啊、“CDlgShadeButtonST”啊,自己手写的话不划算,有很多现成的控件类,都写的非常好,完全可以拿来为我们所用。


用php做个登陆界面,代码要怎么写,用户名和密码在数据库中,怎么关联呢...
你可以做一个简单的例如你只有用户名和密码即可那么你先在数据库(以mysql为例)中建表例如叫做user 字段为 id name pass分别是编号、用户名、密码长度分别是int(8) a_t(自动编号) 主键,varchar(50) ,varchar(50) 你可以添加一个测试数据 例如 1,admin,admin\/\/说明密码这里不说加密的...

求写个比较简单的php登陆页面代码
index.php 录入页代码 用户名: 密 码:

php简单的登陆验证用户名和密码怎么写
echo '用户名:',$username,'';echo '注销 登录';?> conn.php,用于连接数据库 在CODE上查看代码片派生到我的代码片 <?php conn = mysql_connect("127.0.0.1","root","") or die("数据库链接错误".mysql_error());mysql_select_db("info_db",$conn) or die("数据库访问错误".mysq...

用php写一个简单登录界面,怎么给它加入一张背景图片啊,用div框该怎么...
(1)菜单“Insert”->"Resource",选择Bitmap,然后点“Import...”,选择你的背景图像,然后假设该资源ID为“IDB_BITMAP1”;(2)在LoginDlg.h下声明一个CBitmap m_BKbitmap;(3)在LoginDlg.cpp的构造函数中:m_BKbitmap.LoadBitmap(IDB_BITMAP1);(4)在LoginDlg.cpp的OnPaint()函数...

PHP做一个用户登录页面
<?php uname=trim($_REQUEST["uname"]);upass=trim($_REQUEST["upass"]);if($uname=="admin"&&$upass=="admin"){ echo "登录成功";} else { echo "登录失败,重新登录";} ?> 以上只是一个简单示例,真正的开始,需要考到很多因素,比如说登录前有效性检查,加入登录验证码,程序需要连...

...用PHP编写程序,实现简单的用户登录页面 (1)制作login.html用户登录...
login.php username = isset($_POST['username']) ? trim($_POST['username']) : '';password = isset($_POST['password']) ? trim($_POST['password']) : '';if (strlen($password) < 6){ show_message($_LANG['passport_js']['password_shorter']);} if (strpos($pass...

PHP做一个用户登录页面,怎样将html首页面与php后台联系起来。实现用户...
$Query = mysql_query("select * from 表名称 where 用户字段名称 = '{$user}' and 密码字段名称 = '{$pass}'"); echo mysql_num_rows( $Query ) ? '登陆成功' : '用户名或者密码错误';上面是最简单的php登陆代码 里面的一些中文标注的,因为我不知道你的数据库结构,你自己根据你...

制作一个php的登陆页面 无需连接数据库 只需要昵称就能进入的聊天室...
每个需要登录后查看的页面的开始写(一定要最开始,前面不能有任何字符包括回车或者空格)<?php session_start();if(!isset($_SESSION['pass']))header("Location: login.php");?> 在登录页面最开始写:<?php session_start();$usr=array('user1'=>'123','user2'=>'456');if(isset[$_...

在PHP中,编写一个登录程序,假定用户为“www”,密码为“123”在用户输入...
if($_POST['submit']){ if($_POST['username']=='www'&&$_POST['passwd']=='123'){ setcookie("cookie", "ok");echo "alert(\\"欢迎回来\\")";} } ?> <form action ="<?=$_SERVER['PHP_SELF']?>" name="form1" method="post" > 用户名: 密码: ...

求,一个php网页登陆代码,不用数据库的
最简单也是最笨的就是写入文件变量,或者动态写入文本就可以了,如果是多用户可以每个用户一个文件,通过一定规则的hash分目录存储,或者也可以自己做一个轻量级的文本数据表引擎

革吉县18746649606: 用PHP做一个简单的登陆界面
盍易结核: 安装一个PHP的DZ论坛就行了,有现成的登录和注册功能..

革吉县18746649606: 做一个简单的php 注册登陆界面 -
盍易结核: 2?会的话这边给你个思路,通过php接过来之后跟数据库里面的数据库进行查找比对.首先注册效果是;表单名字&quot、做好注册页面;]或$_GET[&quot;登陆页就是提交过来的数据跟数据库里面的数据进行比对的过程.把提交过来的数据,否则登陆失败,然后根据这思路来写,用$_POST[&quot.(insert into )、在php页面里面首先是接收你注册页面过来的信息.4,把接过来的内容写进数据库就ok了;1你会php吗,这个没多少代码,给你的每一个表单取一个名字(名字自定义、执行sql语句了,放置你要的表单.3;表单名字&quot,不重复即可)、用$_post或$_get来提交到php接收页面.一致就登陆成功;]方法来接

革吉县18746649606: 用php做个登陆界面,代码要怎么写,用户名和密码在数据库中,怎么关联呢. -
盍易结核: 登录窗口,请用户输入用户名和密码.然后从数据库中查找where user=输入的用户名,如果无,输出无此用户,如果有,判断密码是否和输入的相同,都相同,则登陆成功.

革吉县18746649606: 使用php语言编写一个登录界面 -
盍易结核: 很简单啊,就是一个静态页面加一个处理PHP的程序,写个form表单,在action提交到你要处理数据的文件,就是用$_POST获取你表单写的数据,然后就是写几个 if(){} else{}判断,当判断完全没有错误后,就写入数据库,并且返回你要显示的信息,当然,如果中途判断你输入的表单数据有错,就要立即返回信息,并且 exit

革吉县18746649606: 怎样用PHP和MYSQL制作一简单的登录界面网站 -
盍易结核: 软件:dreamwaver 记事本 也可以 mysql.php----数据库创建文件;login.php----前台用户登陆文件;check.php----连接数据库验证文件;mysql.php文件代码:程序代码<?php$db = mysql_connect("localhost","root","") or die("连接数据库...

革吉县18746649606: 用PHP制作登录界面 -
盍易结核: 用户界面你用DIV+CSS+HTML就可以完成,然后PHP的话,你直接把逻辑的部分写出来就可以了.应该不难的..

革吉县18746649606: 用php完成一个注册页面一个登陆页面. -
盍易结核: 要用到的知识: cookie 简单的SQL 语句 Html,php 思路如下: 登陆页面: 1.自定义一个cookie,给他取个名字,如student; 2.在你的页面上检查这个cookie,如为空,则要求注册; 3,如果cookie存在,则在数据库中进行密码检验,如匹配则怎样怎样,不匹配则怎样怎样 注册页面: 1.自定义一个cookie,名字跟登陆页面最好相同; 2.用这个cookie记录用户输入的用户名,然后还是跟数据库验证,相同就怎样,不然就拒绝 还有,这不是很复杂,加油!

革吉县18746649606: 怎样用php做一个网站的登录注册 -
盍易结核: 注册:用html做一个表单,提交给php,php收到提交过来的数据后判断用户名是否存在,不存在就执行插入. 登录:用html做一个表单,输入的用户名密码提交给php,php收到数据后判断数据库里有没有这个用户,有的话就保存成cookie和session. 需要登录才能访问的页面进行判断session,如果存在代表已经登录了.

革吉县18746649606: php 一个简单的登录代码 -
盍易结核: a.html文件 a.php文件$name = $_POST['name'];$pwd = $_POST['pwd']; if($name=='zhangsan' && $pwd==123){ echo '登录成功'; }else{ echo '登录失败'; }

革吉县18746649606: 请详解以下PHP代码 ,简单的登陆界面 -
盍易结核: <?php include("conn.php");//引用文件 if ($_GET[out]){//获取参数 setcookie("cookie","out");//设置为缓存 echo"<script language=\"javascript\">location.href='login.php';</script>";//转到登录界面 } if ($_POST[id] == 'admin'){//获取参...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网