Trở lại   VNFX > News & activities > Nghiên cứu, giới thiệu công nghệ
Trả lời
 
Ðiều Chỉnh
Old 8th November 2009, 10:46 AM   #1
logen007  logen007 is offline
New Member
 
Ngày tham gia: 2nd January 2009  2nd January 2009
Nơi Cư Ngụ: hn  hn
Bài gởi: 1  1
Thanked 1 Times in 1 Post  1
Default flash login

lần đầu post bài ko bít post đúng chỗ ko ... mong các mod move dùm
em có 1 đoạn mã login php như sau

www.tranceee.com/3.htm
PHP Code:
<form action="http://tranceee.com/forum/login.php" method="post" onsubmit="md5hash"
<
input name="vb_login_md5password" type="hidden"
<
input name="s" value="" type="hidden"
<
input name="url" value="http://tranceee.com/forum" type="hidden"
<
input name="do" value="login" type="hidden"
<
table width="100%" align="left" border="0"
<
tbody><tr><td align="right"><strong>User name:</strong></td
<
td align="left"><input style="background: transparent url(images/bg_input.gif) repeat scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" class="bginput" name="vb_login_username" size="30" type="text"> </td></tr

<
tr><td align="right"><strong>Password:</strong></td><td align="left"><input style="background: transparent url(images/bg_input.gif) repeat scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" class="bginput" name="vb_login_password" size="30" type="password"></td></tr
<
tr><td></td><td align="left"><label for="cb_cookieuser_navbar"><input name="cookieuser" value="0" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" type="checkbox">Remember? </label> </td></tr
<
tr><td></td><td align="left" valign="center"><input title="Login !" name="submit" src="3_files/login.gif" border="0" type="image"></td></tr
</
tbody></table
</
form
bh heo muốn làm 1 cái login bằng flash như vậy thì làm sao ạ ? >oo<~ các pro giúp với ~~
heosuamuzjk@yahoo.com
www.muzjk.co.cc
  Trả Lời Với Trích Dẫn
1 thành viên đã cám ơn tác giả cho bài viết trên:
tmkhung (21st November 2009)
Old 14th December 2009, 10:38 AM   #2
langtuit300789  langtuit300789 is offline
chuyên gia spam

langtuit300789's Avatar
 
Ngày tham gia: 8th December 2008  8th December 2008
Nơi Cư Ngụ: Đồng Tháp  Đồng Tháp
Bài gởi: 138  138
Thanked 30 Times in 24 Posts  30 @ 24
Send a message via Yahoo to langtuit300789 Send a message via Skype™ to langtuit300789
Default

bạn coi phần truyền biến nhé, php và flash ah
__________________
Anh đứng đây giữa màn đêm giá lạnh ,Nổi nhớ em tan nát tái tê lòng,Ở phương xa kia khí trời giá lạnh,Khi đêm về em có mặc ấm ko?
  Trả Lời Với Trích Dẫn
Old 4th February 2010, 04:13 PM   #3
Mr.Won  Mr.Won is offline
Jr Members
 
Ngày tham gia: 18th November 2009  18th November 2009
Nơi Cư Ngụ: BRO9x.Com  BRO9x.Com
Bài gởi: 11  11
Thanked 2 Times in 2 Posts  2 @ 2
Default

Đầu tiên tạo file db.php
PHP Code:
<?php
//Host name
define('_dbhost','localhost');
//Database user name
define('_dbuser','root');
//Database user Password
define('_dbpass','');
//Database Name
define('_dbname','4rum');
$conn=mysql_connect(_dbhost,_dbuser,_dbpass);
mysql_select_db(_dbname);
?>
và file login.php
PHP Code:
<?
include_once("db.php");

$user=$_POST['username'];
$pass=$_POST['password'];

if (
$user && $pass){    
    
//Kiểm tra tài khoảng
    
$sql="SELECT * FROM user WHERE username='$user'";
    
$resultc=mysql_query($sql);
    
$rows=mysql_fetch_array($resultc);
    
$salt=&$rows['salt'];
    
//Mã hóa md5
    
$passMD5=&md5(md5($pass).$salt);
    
    
$query=&"SELECT * FROM user WHERE username=&'$user' AND password=&'$passMD5'";
    
$result=&mysql_query($query) or die ("Status=NOSQL");
    
$num=&mysql_num_rows($result);
    
    if (
$num == 1){
        echo 
"Status=OK";
    } else {
        echo 
"Status=NO";
    }
}
?>
còn as3 flash thì:

Code:
private function login():void {
	if((txtUsername.text && txtPassword.text) != ""){
		//Vô hiệu nút
		btnLogin.enabled = false
		
		//gửi data tới php
		sendLink = new URLVariables();
		sendLink.username=txtUsername.text;
		sendLink.password=txtPassword.text;
				
		requestPHP = new URLRequest("login.php");
		requestPHP.method=URLRequestMethod.POST;
		requestPHP.data=sendLink;
	
		loadEcho = new URLLoader;
		loadEcho.dataFormat=URLLoaderDataFormat.VARIABLES;
		loadEcho.addEventListener(Event.COMPLETE,loginFinish);
		loadEcho.load(requestPHP);
	
		txtAlert.text = "Đang kiểm tra tài khoảng...";
	} else {
		txtAlert.text = "Chưa nhập đủ !!!";
	}
}
private function loginFinish(e:Event):void {
	//Mở nút
	btnLogout.enabled = true

	if(e.target.data.Status == "OK"){
		txtProcess.text = "Chào "+txtUsername.text;
		
	} else if(e.target.data.Status == "NO"){
		txtAlert.text = "Sai mật khẩu hoặc tài khoảng!";
	} else if(e.target.data.Status == "NOSQL"){
		txtAlert.text = "Kết nối dữ liệu thất bại! Hãy thử lại";
	} else {
		txtAlert.text = "Đăng nhập thất bại! Hãy thử lại !";
	}
}

Còn máy cái linh tinh thì tự làm thêm, đây là code login cho vbb, ai có cách hay hơn xin ủng hộ 1 tay
  Trả Lời Với Trích Dẫn
Trả lời


Ðang đọc: 1 (0 thành viên và 1 khách)
 
Ðiều Chỉnh

Quyền Sử Dụng Ở Diễn Ðàn
Bạn không được quyền gởi bài
Bạn không được quyền gởi trả lời
Bạn không được quyền gởi kèm file
Bạn không được quyền sửa bài

vB code đang Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Chuyển đến



Múi giờ GMT. Hiện tại là 02:04 AM.


Powered by: vBulletin Version 3.6.2 Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.