Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > login แล้วให้แสดงชื่อผู้ใช้งานตรงที่มี form login เดิมอะคับทำไง



 

login แล้วให้แสดงชื่อผู้ใช้งานตรงที่มี form login เดิมอะคับทำไง

 



Topic : 038216



โพสกระทู้ ( 292 )
บทความ ( 0 )



สถานะออฟไลน์




login แล้วให้แสดงชื่อผู้ใช้งานตรงที่เป็น form login เดิม

ทำไงคับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-02-02 23:20:43 By : adunafah View : 11497 Reply : 14
 

 

No. 1



โพสกระทู้ ( 869 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


เช็ค session สิ
เช่น

if($_SESSION['username']){
แสดงชื่อผู้ใช้งาน
}else{
แสดง form
}






Date : 2010-02-02 23:52:51 By : onedan
 


 

No. 2



โพสกระทู้ ( 292 )
บทความ ( 0 )



สถานะออฟไลน์


งง ยังไงอะคับใช้ session แล้วมัน error อะคับ

Code (PHP)
<?php
session_start() ;

	if(isset($user_login) and isset($pwd_login)) {
include("config.inc.php") ;}
mysql_select_db($db) ;
?>

<?php 
$result = mysql_query("select user,password from member where user='$user_login' and password='$pwd_login'") ;
$num = mysql_num_rows($result) ;
if($num<=0) {
echo "<br><br><center><font size='3' face='MS Sans Serif'><b>ชือผู้ใช้หรือรหัสผ่านไม่ถูกต้องครับ</b></font></center>" ;
print "<meta http-equiv=refresh content=2;URL=home.php>";
exit() ;
}//end if
else {
   $dbarr = mysql_fetch_array($result) ;
   if($user_login!=$dbarr['user'] and $pwd_login!=$dbarr['password']) {
     echo "รหัสผ่านไม่ถูกต้อง" ;
     exit() ;
    }//end if

   else {
      $login_true = $user_login ;
	  session_register("login_true") ;
      echo "<meta http-equiv='refresh' content='0 ;url=member_detail.php'>" ;
      exit() ;
     }//end else
   }//end else
?>



อย่างนี้อะคับ ถ้าใช้ session ต้องแก้ไงอะคับ
Date : 2010-02-03 00:35:21 By : adunafah
 

 

No. 3



โพสกระทู้ ( 869 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ใส่ที่ form นะ
Date : 2010-02-03 00:39:06 By : onedan
 


 

No. 4



โพสกระทู้ ( 869 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


if($_SESSION['login_true']){
แสดงชื่อผู้ใช้งาน
}else{
แสดง form
}
Date : 2010-02-03 00:42:26 By : onedan
 


 

No. 5



โพสกระทู้ ( 292 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่ได้อะคับ เพราะเราไม่เข้าใจ
Date : 2010-02-03 13:31:22 By : adunafah
 


 

No. 6



โพสกระทู้ ( 1,322 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ลองเอาหน้าที่เกี่ยวข้องมาดูครับ

อีกอย่างทำตามที่คุณ onedan บอกก็น่าจะได้นะครับทำอะไรผิดหรือป่าว
Date : 2010-02-03 13:45:45 By : pokultra
 


 

No. 7



โพสกระทู้ ( 292 )
บทความ ( 0 )



สถานะออฟไลน์


อันนี้ หน้า form คับ

Code (PHP)
<form name="checkForm" action="login_check.php" method="post" onSubmit="return check();">
     <table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td background="image/tabmenu.gif"><div align="center"><font color="#FFFFFF" size="2" face="MS Sans Serif, Tahoma, sans-serif"><strong>ผู้ใช้ลงชื่อเข้าสู่ระบบ</strong></font></div></td>
          </tr>
        </table>
        <table width="200" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#9933FF">
          <tr> 
            <td bgcolor="#FFFFCC"><div align="center"><font size="2" face="MS Sans Serif, Tahoma, sans-serif">ชื่อผู้ใช้งาน</font></div></td>
            <td bgcolor="#FFFFCC"><input name="user_login" type="text" id="user_login" size="12"></td>
          </tr>
          <tr> 
            <td bgcolor="#FFFFCC"><div align="center"><font size="2" face="MS Sans Serif, Tahoma, sans-serif">รหัสผ่าน</font></div></td>
            <td bgcolor="#FFFFCC"><input name="pwd_login" type="password" id="pwd_login" size="12"></td>
          </tr>
          <tr bgcolor="#FFF2FF"> 
            <td colspan="2"> 
              <div align="center"> 
                <input type="submit" name="Submit" value="เข้าสู่ระบบ">
              </div></td>
    
  </tr>
  <tr>
    <td><div align="center"><font size="2" face="MS Sans Serif, Tahoma, sans-serif"><a href="reg.php">สมัครสมาชิกใหม่</a></font></div></td>
    <td><div align="center"><font size="2" face="MS Sans Serif, Tahoma, sans-serif">|&nbsp;&nbsp;&nbsp;&nbsp;<a href="forget_pwd.php">ลืมรหัสผ่าน</a></font></div></td>
  </tr>
   </table>
<script language="JavaScript">
function check() {
if(document.checkForm.user_login.value=="") {
alert("กรุณากรอกชื่อที่ใช้ในการล็อกอินด้วยครับ") ;
document.checkForm.user_login.focus() ;
return false ;
}
else if(document.checkForm.pwd_login.value=="") {
alert("กรุณากรอกรหัสผ่านด้วยครับ") ;
document.checkForm.pwd_login.focus() ;
return false ;
}
else
return true ;

}
</script>
</form> 

Date : 2010-02-03 18:20:57 By : adunafah
 


 

No. 8



โพสกระทู้ ( 292 )
บทความ ( 0 )



สถานะออฟไลน์


อันนี้ login_check
Code (PHP)
<?php
session_start() ;

	if(isset($user_login) and isset($pwd_login)) {
include("config.inc.php") ;}
mysql_select_db($db) ;
?>
<html>
<head>
<title>Check User</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

<body bgcolor="#FFFFCC">
<?php 
$result = mysql_query("select user,password from member where user='$user_login' and password='$pwd_login'") ;
$num = mysql_num_rows($result) ;
if($num<=0) {
echo "<br><br><center><font size='3' face='MS Sans Serif'><b>ชือผู้ใช้หรือรหัสผ่านไม่ถูกต้องครับ</b></font></center>" ;
print "<meta http-equiv=refresh content=2;URL=home.php>";
exit() ;
}//end if
else {
   $dbarr = mysql_fetch_array($result) ;
   if($user_login!=$dbarr['user'] and $pwd_login!=$dbarr['password']) {
     echo "รหัสผ่านไม่ถูกต้อง" ;
     exit() ;
    }//end if

   else {
      $login_true = $user_login ;
	  session_register("login_true") ;
	  echo "<br><br><center><font size='3' face='MS Sans Serif'><b>ยินดรต้อนรับเข้าสู่เว็บ<br>Chadekdoi.thport.com</b></font></center>" ;
      print "<meta http-equiv=refresh content=3;URL=home.php>";
      exit() ;
     }//end else
   }//end else
?>
</body>
</html>


Date : 2010-02-03 18:22:31 By : adunafah
 


 

No. 9



โพสกระทู้ ( 292 )
บทความ ( 0 )



สถานะออฟไลน์


อันนี้ config.inc.php

Code (PHP)
# นี่คือรายละเอียดต่างๆที่คุณต้องแก้ไข  หรือเปลี่ยนแปลงเป็นข้อมูลของคุณนะครับ 

$host = "localhost" ;
$username = "" ; // ชื่อในการติดต่อ mysql
$password = "" ; // password ของคุณในการเชื่อมต่อกับฐานข้อมูล
$db = "db_member" ;  // ชื่อฐานข้อมูลของคุณ กรุณาระบุให้ครบถ้วนนะครับ

$connect = mysql_connect($host,$username,$password) or die("Error Connect to Database"); 
mysql_query("set NAMES'UTF8'");
$home = "http://www.chadekdoi.thport.com" ; // url เว็บไซด์ของคุณ เวลาที่ต้องการเรียก
$admin_email = "[email protected]" ; // อีเมล์ของคุณ
$yourcode = "dk" ; // รหัสนำหน้าหมายเลขสมาชิกของคุณ เช่น ip00001 , abc00005
$member_num_show = 3 ;  // จำนวนของสมาชิกที่ต้องการให้แสดงต่อ  1 หน้า ในระบบของ admin 

function sendmail_welcome($member_id ,$name, $user_name , $pwd_name1, $email ,$home) {
                 ## ข้อความในการส่งเมล์เมื่อมีผู้สมัครสมาชิก ##
                ##( หากกด Enter เว้นบรรทัด ข้อความของคุณก็จะเว้นบรรทัดด้วย) ##
global $admin_email ;
$subject_mail = "ขอบคุณมากครับ ที่สมัครสมาชิกกับเรา นี่คือรายละเอียดต่างๆในการเข้าสู่ระบบครับ" ; // หัวข้ออีเมล์ 

//----------------------------------------------------------------------- เนื้อหาของอีเมล์ //
$message_mail = "สวัสดีครับคุณ $name 

ยินดีต้อนรับครับ สมาชิกใหม่ หมายเลขสมาชิกของคุณคือ $member_id 

รายละเอียดของคุณในการเข้าสู่ระบบมีดังต่อไปนี้ครับ 

user  =  $user_name 
pwd  =   $pwd_name1 

-- ขอบคุณมากครับ ที่สมัครสมาชิกกับเรา --

แวะมาเยี่ยมเยียนกันบ่อยๆนะครับ $home
" ;
//------------------------------------------------------------------------ จบเนื้อหาของอีเมล์ //

$from = "From:\"$admin_email\"<$admin_email>" ;
if(mail($email,$subject_mail,$message_mail,$from)) {
echo "<br><br><center><font size='3' face='MS Sans Serif'><b>" ;
echo "ขณะนี้รายละเอียดต่างๆของคุณได้ถูกส่งผ่านไปทางอีเมล์แล้วครับ</b></font></center>" ;
}
else {
echo "ไม่สามารถส่งอีเมล์ได้ครับ" ;
}
}


?>


Date : 2010-02-03 18:24:09 By : adunafah
 


 

No. 10



โพสกระทู้ ( 292 )
บทความ ( 0 )



สถานะออฟไลน์


ส่วนเช็ด chksession ไม่รุเช็ดไงคับ

Code (PHP)
<?
session_start();
$sess_userid = $_SESSION[sess_userid];
$sess_username = $_SESSION[sess_username];
if ($sess_userid<>session_id() || $sess_username =="") {
echo "<script>alert('กรุณา Login ก่อนค่ะ!!!');window.location ='reg.php';</script>";
exit();
}
?>


Date : 2010-02-03 18:25:48 By : adunafah
 


 

No. 11

Guest


code session
ใส่แล้วมัน ERROR เป็นธรรมดา
session เปรียบเสมือนประตู
ต้องเขียนฟังชันคุกกี้เพิ่ม
Date : 2010-08-06 12:57:27 By : babyboy
 


 

No. 12



โพสกระทู้ ( 94 )
บทความ ( 0 )



สถานะออฟไลน์


codeที่ว่า
Code (PHP)
if($_SESSION['username']){
แสดงชื่อผู้ใช้งาน
}else{
แสดง form
}

ตรงแสดง form ต้องใช้ไงอะครับ

แปปนี้หรอครับ

Code (PHP)
<?
session_start();

if($_SESSION['username']){
แสดงชื่อผู้ใช้งาน

}
else{
echo "<div class="user_menu">" ;
echo "<form id="frm_sign_in">" ;
echo "<span id="mySpan"></span>" ;
echo "<input type="text" name="txtUsername" id="txtUsername" class="input_txt curve" /><br/>" ;
echo "<input type="password" name="txtPassword" id="txtPassword" class="input_txt curve" />" ;
echo "<p OnClick="JavaScript:doCallAjax();" class="awesome small">Sign in</p>" ;
echo "<div style="height: 4px;">&nbsp;</div>" ;
echo "<a href="#">Register</a><br/>" ;
echo "<a href="#" class="btn_submit">Forget Password</a>" ;
echo "</form>" ;
echo "</div>" ;
}
?>



ประวัติการแก้ไข
2012-01-06 00:06:46
2012-01-06 00:07:41
2012-01-06 12:04:11
Date : 2012-01-06 00:02:00 By : kissover
 


 

No. 13



โพสกระทู้ ( 94 )
บทความ ( 0 )



สถานะออฟไลน์


บอกผมหน่อยครับ

ขอบคุณครับ
Date : 2012-01-06 12:05:58 By : kissover
 


 

No. 14



โพสกระทู้ ( 135 )
บทความ ( 0 )



สถานะออฟไลน์


อ่านแล้วงง
ไม่เข้าใจเซกชันกัน
หรือว่า
ไม่เข้าใจ การทำงาน if..else
หรือว่า
ไม่เข้าใจ เรื่องการเขียน script php แทรก html
หรือว่า
ไม่เข้าใจ การทำงานของ html

หรือว่าเราไม่เข้าใจ..
Date : 2012-01-06 14:13:31 By : ขนมหม้อแกง
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : login แล้วให้แสดงชื่อผู้ใช้งานตรงที่มี form login เดิมอะคับทำไง
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่