本文目錄一覽:
- 1、用php寫一個簡單登錄界面,怎麼給它加入一張背景圖片啊,用div框該怎麼弄,或者其他的方法
- 2、PHP做一個用戶登錄頁面
- 3、php寫登陸界面
- 4、使用php語言編寫一個登錄界面
- 5、如何製作php登陸界面
- 6、怎麼用PHP與JavaScript做一個動態登錄界面?請大神救急
用php寫一個簡單登錄界面,怎麼給它加入一張背景圖片啊,用div框該怎麼弄,或者其他的方法
背景圖像加載很簡單,你只需要做以下幾步即可(假設你的登陸界面對話框類名叫“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做一個用戶登錄頁面
index.html登錄頁面代碼如下:
!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”
html xmlns=””
head
meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ /
title登錄示例/title
/head
body
form id=”forms” name=”forms” method=”post” action=”loginchk.php”
用戶名:input type=”text” id=”uname” name=”uname” value=””/br/
密碼:input type=”password” id=”upass” name=”upass” value=””/br/
input type=”submit” id=”loginbtn” value=”立即登錄”/
input type=”reset” id=”resetbtn” value=”重新填寫”/
/form
/body
/html
loginchk.php 的PHP程序代碼如下:
?php
$uname=trim($_REQUEST[“uname”]);
$upass=trim($_REQUEST[“upass”]);
if($uname==”admin”$upass==”admin”)
{
echo “登錄成功”;
}
else
{
echo “登錄失敗,a href=’index.html’重新登錄/a”;
}
?
以上只是一個簡單示例,真正的開始,需要考到很多因素,比如說登錄前有效性檢查,加入登錄驗證碼,程序需要連接數據庫進行用戶匹配等。
希望對你有幫助 。
如果使用數據庫進行進行匹配的話,PHP程序可以這樣改進一下。
?php
$uname=trim($_REQUEST[“uname”]);
$upass=trim($_REQUEST[“upass”]);
$con = mysql_connect(“localhost”,”root”,”root”);
mysql_select_db(“dbname”, $con);
$result = mysql_query(“select * from dusers where uname=’$uname’ and upass=’$upass'”);
$rs = mysql_fetch_array($result);
if($rs)
{
echo “登錄成功”;
}
else
{
echo “登錄失敗,a href=’index.html’重新登錄/a”;
}
?
不過你需要連接到你自己的指定的數據庫和數據表。
php寫登陸界面
這個語法錯誤:
$result = mysql_query(“SELECT * FROM test WHERE id=$idpassword=$password);
沒有帶收的” ,注意空格.
加上應該就好了.
還有SQL語句中,如果密碼id和password是字符串 注意用’
使用php語言編寫一個登錄界面
很簡單啊,就是一個靜態頁面加一個處理PHP的程序,寫個form表單,在action提交到你要處理數據的文件,就是用$_POST獲取你表單寫的數據,然後就是寫幾個 if(){} else{}判斷,當判斷完全沒有錯誤後,就寫入數據庫,並且返回你要顯示的信息,當然,如果中途判斷你輸入的表單數據有錯,就要立即返回信息,並且 exit
如何製作php登陸界面
如果你要的只是界面,那麼我給你一個好的建議。
你可以去Bootstrap官網這個裡面去找你想要的組件。
做出很炫的登錄界面。
並且提供源代碼。
凡事多動手,不要只會照搬。
我給你源代碼你也不會做。
所以,你還是多去看看如何寫。
如果,你要的是源碼,那麼你也可以去thinkphp官網去看看。有很多很不錯的代碼。值得學習。登錄界面其實很簡單,說白了,就是表單提交。
怎麼用PHP與JavaScript做一個動態登錄界面?請大神救急
首先註冊效果是;1、做好註冊頁面,放置你要的表單,給你的每一個表單取一個名字(名字自定義,不重複即可)。2、用$_post或$_get來提交到php接收頁面。3、在php頁面裡面首先是接收你註冊頁面過來的信息,用$_POST[“表單名字”]或$_GET[“表單名字”]方法來接。4、執行sql語句了,把接過來的內容寫進數據庫就ok了。(insert into );登陸頁就是提交過來的數據跟數據庫裡面的數據進行比對的過程,這個沒多少代碼。把提交過來的數據,通過php接過來之後跟數據庫裡面的數據庫進行查找比對。一致就登陸成功,否則登陸失敗。
?php
/*登陸代碼開始*/
if($_GET[“act”]==”login”)
{
$username=$_POST[“username”];
$password=$_POST[“password”];
$sql=mysql_query(“select username password from user_biao where username=’$username’ and password=’$password'”);
if($row=mysql_fetch_array($sql))
{
echo “登陸成功”;
}
else{
echo “登陸失敗”;
}
}
/*登陸代碼結束*/
/*註冊代碼開始*/
if($_GET[“act”]==”reg”)
{
$username=$_POST[“username”];
$password=$_POST[“password”];
$sql=mysql_query(“INSERT INTO user_biao(username,username) values(‘$username’,’$password’)”);
echo “用戶註冊成功”;
}
/*註冊代碼結束*/
?
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/254305.html