php寫界面
Ⅰ 寫php的我怎麼寫前端頁面
請問,你是要寫什麼樣的前端,用DW編輯首先用表格做框架,然後使用元素填充
Ⅱ PHP寫登陸界面!
1.先建立一個登錄表單。(這都是html,不解釋了)。
<form action="" method="post">
<input type="text" name="username" /><br>
<input type="password" name="pwd" /><br />
<input type="submit" name="login" value="登錄" />
</form>
2.開始寫PHP的處理程序,在剛才寫的代碼的上面開始寫:
$username = "admin"; //要登錄的賬號
$pwd = "123456"; //要使用的密碼
if ($username==$_POST[username]&&$pwd==$_POST[pwd]){
echo "登陸成功!";
}else{
echo "賬號或密碼錯誤";
exit();
}
其實這個就是一個很簡單的用戶系統。我也是新手。其實PHP100的教程就不錯,我就是跟著那個自學的
Ⅲ php程序代碼都是寫在前台頁面的嗎
寫在前台頁面那是初學者的做法 一般現在都使用mvc開發模式而且還使用前後端分離的開發模式現在做項目前端是不會出現php代碼的
Ⅳ 怎樣給php頁面里添加html頁面
PHP中嵌入HTML有多種方式,這里列出幾種常用方式:
PHP代碼輸出HTML代碼;
HTML代碼中嵌入PHP;
PHP中使用include ()函數引用Html文件;
示例
HTML代碼(test.html)
<body>
<p>我是一段Html代碼</p>
</body>
方式一:
<?php
$int=rand(0,1);
if($int==1){
echo"<p>取到的隨機數是1</p>";
}else{
echo"<p>取到的隨機數不是1</p>";
}
?>
Ⅳ 用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頁面
Database.php 資料庫類頁面
<?php
class Database{
public $Data_host="localhost";
public $Data_id="root"; //資料庫ID
public $Data_password="root";//資料庫密碼
public $Data_db="test";//庫名
public $Data_dql_res=array();
public $Data_dml_res;
public $Data_dql_Error;
public function __construct(){
//$Data_host;
//$Data_id;
//$Data_password;
//$Data_db;
$this->mysqli=new Mysqli($this->Data_host,$this->Data_id,$this->Data_password,$this->Data_db);
if(!$this->mysqli)
{
die("資料庫鏈接失敗");
}
}
public function Data_dml($sql)//添加 修改 更新
{
$this->Data_dml_res="";
$res=$this->mysqli->query($sql);
if(!$res)
{
$this->Data_dml_res=0; //失敗
}else
{
if($this->mysqli->affected_rows>0)
{
$this->Data_dml_res=1; //成功
}
else
{
$this->Data_dml_res=2;//沒有行數影響
}
}
mysqli_close($this->mysqli);
}
public function Data_dql($sql)//查詢
{
$res=$this->mysqli->query($sql);
if(mysqli_num_rows($res)>0)
{
while($row=$res->fetch_assoc())
{
$this->Data_dql_res[]=$row;
}
mysqli_free_result($res);
mysqli_close($this->mysqli);
}
else
{
$this->Data_dql_Error="Error";
mysqli_close($this->mysqli);
}
}
}
?>
index.php 1頁面
<html>
<body>
<form action="ID.php"method="POST" >
<input type="submit"value="按鈕"/>
</form>
</body>
</html>
ID.php 數據處理頁面
<?php
require_once 'Database.php';
$data=date("Y-m-d h:i:sa");
$database=new Database();
$sql="$sql="insert into 表名 (data)values('$dataa')";
$database-> Data_dml($sql);
if($database->Data_dml_res==1)
{
echo "成功";
}else
{
echo "失敗";
exit();
}
?>
cx.php查詢頁面
<html>
<body>
<?php
require_once 'Database.php';
$database=new Database();
$sql="select * from 表名";
$database->Data_dql($sql);
if(count($databse->Data_dql_res)>0)
{
for($i=0;$i<count($databse->Data_dql_res);$i++)
{
echo $databse->Data_dql_res[$i];
}
}else
{
echo "返回記錄為0";
exit();
}
?>
</body>
</html>
?>
尼瑪 累死我了 必須要點贊啊 手打的