PHP登入註冊頁面

2022-09-20 10:36:10 字數 4322 閱讀 3168

設定字符集

mysqli_select_db($link,'

login');

$name=$_post['

username'];

$pwd=$_post['

password'];

$rpwd=$_post['

re_password'];

$code = $_post['

code'];

if (!$link)

else

if(strlen($pwd) < 5||strlen($pwd)>10

)else

if($rpwd !=$pwd)

else

//呼叫mysqli的query方法

if(!(mysqli_query($link,$sql)))

else

?>```

<?php

header(

"content-type:text/html;charset=utf-8");

$link = mysqli_connect('

localhost

','root

',''

);mysqli_set_charset($link,

'utf8

'); //

設定字符集

mysqli_select_db($link,'

login');

$name=$_post['

username'];

$pwd=$_post['

password'];

$rpwd=$_post['

re_password'];

$code = $_post['

code'];

if (!$link)

else

if(strlen($pwd) < 5||strlen($pwd)>10

)else

if($rpwd !=$pwd)

else

//呼叫mysqli的query方法

if(!(mysqli_query($link,$sql)))

else

?>

"zh-cn

">class="

login

">

"登陸2.php

" method="

post

">

class="

login_box

">

"text

" name='

username

' id='

username

' required />

for="

username

" >username

class="

login_box

">

"password

" name='

password

' id='

password

' required="

required

">

for="

password

">password

class="

b">

"註冊1.php

">註冊賬號

class="

regiter

">

"註冊1.php

">"

submit

" id="

regiter

" name="

login

" value="登入"

class="

loginbutton m-left

">

<?php 

header(

"content-type:text/html;charset=utf-8");

$link = mysqli_connect('

localhost

','root

',''

);mysqli_set_charset($link,

'utf8

'); //

設定字符集

mysqli_select_db($link,'

login');

$name=$_post['

username'];

$pwd=$_post['

password'];

if (!$link)

//在資料庫中檢視是否存在使用者名稱及密碼

$sql = "

select name,password from user where name='$name' and password='$pwd'";

$result=mysqli_query($link, $sql);

$row =mysqli_fetch_array($result,mysqli_both);

$number =mysqli_num_rows($result);

if($number)

else

?>

<?php 

ini_set(

'display_errors

','off');

//11>設定session,必須處於指令碼最頂部

session_start();

$image = imagecreatetruecolor(100, 30); //

1>設定驗證碼大小的函式

//5>設定驗證碼顏色 imagecolorallocate(int im, int red, int green, int blue);

$bgcolor = imagecolorallocate($image,255,255,255); //

#ffffff

//6>區域填充 int imagefill(int im, int x, int y, int col) (x,y) 所在的區域著色,col 表示欲塗上的顏色

imagefill($image, 0, 0

, $bgcolor);

//10>設定變數

$captcha_code = "";//

7>生成隨機的字母和數字

for($i=0;$i<4;$i++)

//10>存到session

$_session['

authcode

'] =$captcha_code;

//8>增加干擾元素,設定雪花點

for($i=0;$i<200;$i++)

//9>增加干擾元素,設定橫線

for($i=0;$i<4;$i++)

//2>設定頭部,image/png

header('

content-type: image/jpeg');

//3>imagepng() 建立png圖形函式

imagepng($image);

//4>imagedestroy() 結束圖形函式 銷毀$image

imagedestroy($image);

?>

註冊頁面

點選高亮

登入頁面

資料庫

小站:

php登入註冊頁面及載入

1 public w3c dtd xhtml 1.0 transitional en 237 891011 12代號 13名稱 14 15產地 16庫存 1718 1920 21 1.造鏈結物件 22 db new mysqli localhost root 511108 text 23 2.寫sq...

14 登入註冊頁面

密碼登入 簡訊登入 登入登入 立即註冊 流程1.components中新建login.vue檔案,寫入如上 2.components中的header.vue中.匯入元件,註冊元件,使用元件 3.登入註冊繫結點選事件,為login元件使用條件渲染指令v if,指定乙個值is login控制login元...

bootstrap建立登入註冊頁面

用bootstrap做登入註冊頁面,使用validate做表單驗證 技術 bootstrap,font awesome,jquery validate 宗旨 從實戰中學知識。驗證碼實現功能 itdragon部落格 效果圖 messages 個字 符 register form validate rp...