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 > ล็อกอินแล้วมันคืนค่าว่างกลับมาเข้าไม่ได้อ่ะ ผมลองสร้างโค๊ดล็อกอินเข้าระบบ แต่มันมีปัญหาว่า พอล็อกอินแล้วจะเข้าสู่ระบบไม่ได้มันส่งค่าว่างกลับมาน่ะครับ



 

ล็อกอินแล้วมันคืนค่าว่างกลับมาเข้าไม่ได้อ่ะ ผมลองสร้างโค๊ดล็อกอินเข้าระบบ แต่มันมีปัญหาว่า พอล็อกอินแล้วจะเข้าสู่ระบบไม่ได้มันส่งค่าว่างกลับมาน่ะครับ

 



Topic : 018584

Guest




ผมลองสร้างโค๊ดล็อกอินเข้าระบบ แต่มันมีปัญหาว่า พอล็อกอินแล้วจะเข้าสู่ระบบไม่ได้มันส่งค่าว่างกลับมาน่ะครับ ใครพอจะช่วยดูโค๊ดให้ด้วยนะครับว่ามันเกิดจากอาไร

ไฟล์หลัก main.php
<?
session_start ();
//ต ัวแปร session สำหรับการเชื่อมต่อฐานข้อมูล
if (!session_is_registered("ss_dbname")); {
session_register("ss_dbname");
$_session['ss_dbname'] = "hdp";
}
if (!session_is_registered("ss_sys_username")); {
session_register("ss_sys_username");
$_session['ss_sys_username'] = "root";
}
if (!session_is_registered("ss_sys_pwd")); {
session_register("ss_sys_pwd");
$_session['ss_sys_pwd'] = "12345";
}

if (!session_is_registered("ss_mid"));
session_register("ss_mid");
if (!session_is_registered("ss_user"));
session_register("ss_user");
if (!session_is_registered("ss_pass"));
session_register("ss_pass");
if (!session_is_registered("ss_status")); {
session_register("ss_status");
$_session['ss_status'] = "offline"; //สถานะเริ่มต้นเป็น Offline
}
if (!session_is_registered("ss_name"));
session_register("ss_name");
if (!session_is_registered("ss_dev"));
session_register("ss_dev");
if (!session_is_registered("ss_user_valid"));
session_register("ss_user_valid");
if (!session_is_registered("ss_pass_valid"));
session_register("ss_pass_valid");

//หากไม่ SignIn ให้กำหนดเป็น User ธรรมดา

if (!session_is_registered("ss_level")); {
session_register("ss_level");
$_session['ss_level'] = "user";
}

//หากไม่ SignIn ให้ไม่แสดงเมนูผู้ดูแลระบบ

if (!session_is_registered("ss_ShowManage")); {
session_register("ss_ShowManage");
$_session['ss_ShowManage'] = "false";
}

$_session['ss_user_valid']="valid";
$_session['ss_pass_valid']="valid";

$link = @mysql_connect("localhost",$_session['ss_sys_username'],$_session['ss_sys_pwd']);

mysql_select_db($_session['ss_dbname'],$link);

//กำหนดค่าให้ผู้ใช้ที่ SignIn เข้ามาในตัวแปร Session
if (isset($_post['btSignin'])) {
$userresult=mysql_query("seletc * from mem"."where user='".$_post['cSignin'] . "'and pass='" . $_post['cpass'] . "' and status <>'D'");
if ($userrow = mysql_fetch_array($userresult)) {
$_session['ss_mid'] = $userrow["mid"];
$_session['ss_user'] = $userrow["user"];
$_session['ss_name'] = isset($userrow["name"]) ? $userrow["name"]:"";
$_session['ss_dev'] = isset($userrow["dev"]) ? $userrow["dev"]:"";
$_session['ss_level'] = isset($userrow["level"]) ? $userrow["level"]:"";
$_session['ss_status'] = "online";
}
}

//เมื่อ SignOut ให้ยกเลิกตัวแปร Session บางตัวและให้บางตัวกลับมาเป็นค่าเริ่มต้น
if (isset($_post['btSignOut'])) {
mysql_query("Update mem set " . "Status='I' where mid=" . $_Session['ss_mid']) or die ("Update query failed");
unset($_Session['ss_mid']);
unset($_Session['ss_name']);
unset($_Session['ss_dev']);
unset($_Session['ss_user']);
$_Session['ss_level'] = "user";
$_Session['ss_status'] = "offline";
$_Session['ss_ShowManage'] = false;
}

if (isset($_get['btswitch_manage'])) {
$_session['ss_ShowManage'] = !$_session['ss_ShowManage'];

}

include ("header.php");
?>
<table width='100%' height='100%' cellpadding='4'>
<tr valign='top'><td width='140'>
<?
include ("feature.php");
?>
<td>
<?
include ("ma.php");
?>
</table>
</body>
</html>

ไฟล์ 2 header.php
<?
$mRefreshSec = 600;
?>
<html>
<head><title>Helpdesk System</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body Onload=<?php echo(($_session['ss_status'] !="online") ? "document.SignInForm.cSignin.focus();" : ""); ?>
SetTimeOut("location.href='main.php'", $mRefreshSec * 1000);>
<p align="center">
<I><B><FONT face="arial black" SIZE="7" COLOR="#0033AA">Helpdesk System</FONT></B></I>

ไฟล์ 3 feature.php
<?php
if ($_Session['ss_status'] == "online")
?>
<hr>
<table align='center'>
<tr><td><FONT SIZE="4"><b>ยินดีต้อนรับ</b></font></td></tr>
<tr><td><b><? echo $_session['ss_name'] ?></b></td></tr>
</table>
<hr>
<table align='center' cellspacing='1' cellpadding='1'>
<tr><td ><a href ="wel.htm"><FONT SIZE="2">หน้าหลัก</font></a>
<tr><td ><a href ="ma.php"><FONT SIZE="2">แจ้งซ่อม</font></a>
<tr><td ><a href ="view.php"><FONT SIZE="2">ค้นหาข้อมูลแจ้งซ่อม</font></a>
</table>

<?
if ($_session['ss_level'] == 'Administrator') {
?>
<br><br>
<table width='100%'>
<tr><td align='center'>
<font size='2'>สำหรับผู้ดูแลระบบ</font>
</table>
<table width='100%'>
<?
if ($_session['ss_ShowManage']) {
$mvalue = "ซ่อนปุ่มควบคุม";
} else {
$mvalue = "แสดงปุ่มควบคุม";
}
?>
<tr><td align='center'> <input type='button' name='btswitch_manage' value='<? echo $mvalue; ?> onclick='windows.navigate("main.php?btswitch_manage=yes")'>
</table>
<?
} else {
?>
<table>
<? if (isset($_post['btSignin'])) { ?>
<tr><td>
<table>
<tr><td><font size='2'> Username หรือ Password ไม่ถูกต้อง </font>
</table>

<?
}
?>

<form name='SignInForm' method='post' action='main.php'>
<tr><td align='center'>
<font size='3'><b>เข้าสู่ระบบ</b></font>
<tr><td align='center'>
<font size='2'>Username</font>
<tr><td align='center'>
<input type='text' name='cSignIn' size='12' maxlenght='50'>
<tr><td align='center'>
<font size='2'>Password</font>
<tr><td align='center'>
<input type='password' name='cpass' size='12' maxlenght='50'>
<tr><td align='center'>
<input type='submit' name='btSignin' Value='Submit'>
</form>
</table>
<?
}
?>

ไฟล์ 4 ma.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Sign</title>
</head>
<body >
<hr>
<!--<p align="center">
<I><B><FONT face="arial black" SIZE="7" COLOR="#0033AA">Helpdesk System</FONT></B></I><br><hr>-->
<center><font size="5"><font color="red">*</font>แจ้งซ่อมคอมพิวเตอร์ กรุณากรอกข้อมูลให้ครบถ้วนเพื่อประโยชน์ของตัวท่านเอง</font></center><Hr>
Step1 : กรอกข้อมูลส่วนบุคคลและระบุปัญหา
<form action ="ma2.php" method="post" name="regis" onSubmit="return checkFields2();">
ชื่อ-นามสกุล -&nbsp&nbsp<input type="text" name="na" size="50"><br>
เบอร์ติดต่อ - &nbsp&nbsp<input type="text" name="te" size="10"><br>
แผนก/ต้นสังกัด -
<select name="dep">
<option name="dep" value="ES">ES Division</option>
<option name="dep" value="AD">AD Division</option>
<option name="dep" value="AF">AF Division</option>
<option name="dep" value="SD">SD Division</option>
<option name="dep" value="PC">PC Division</option>
<option name="dep" value="PD">PD Division</option>
<option name="dep" value="TD">TD Division</option>
</SELECT><br>
ระบุอุปกรณ์หรือโปรแกรมที่มีปัญหา - &nbsp&nbsp
<select name="sb">
<option >Software</option>
<option name="sb" value="Windows">-----Windows</option>
<option name="sb" value="MSOffice">-----Microsoft Office</option>
<option name="sb" value="Symix">-----Symix</option>
<option name="sb" value="Virus">-----Virus</option>
<option name="sb" value="Network">-----Network</option>
<option >Hardware</option>
<option name="sb" value="Printer">-----Printer</option>
<option name="sb" value="Monitor">-----Monitor</option>
<option name="sb" value="LanCard">-----Lan Card</option>
<option name="sb" value="VGA">-----VGA</option>
<option name="sb" value="Keyboard">-----Keyboard</option>
<option name="sb" value="Mouse">-----Mouse</option>
<option name="sb" value="Floppy">-----Floppy Disk</option>
<option name="sb" value="Ram">-----Ram</option>
<option name="sb" value="PowerSupply">-----Power Supply</option>
<option name="sb" value="RemovableDrive">-----Removable Drive</option>
<option name="sb" value="Mainboard">-----Mainboard</option>
<option name="sb" value="Harddisk">-----Harddisk</option>
</select><br><br>

<input type="Submit" name="submit" value="บันทึก">&nbsp&nbsp<input type="Reset" value="ยกเลิก">
</FORM>
</font>
</body></html>


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 26 ก.พ. 2551 09:22:35 By : krajib View : 3132 Reply : 2
 

 

No. 1

Guest


ไฟลอื่นๆๆ ต้องกำหนด session_start (); อยู่ที่ส่วนหัวด้วย






Date : 28 ต.ค. 2551 15:28:34 By : baddevil
 


 

No. 2

Guest


แล้วถ้าอย่างนี้อ่า<?
//session_start();
$host = "127.0.0.1";
$user = "root";
$passwd = "root";
$dbname = "registers";

mysql_connect($host,$user,$passwd) or die("ติดต่อ Host ไม่ได้");
mysql_select_db($dbname ) or die("ติดต่อฐานข้อมูลไม่ได้");

$sql = "select * from userinfo where username='$userlogin' and password='$passlogin' ";
$dbquery = mysql_db_query($dbname, $sql);
$num_rows = mysql_num_rows($dbquery);
if($num_rows==1)
{
print"username และ password ถูกต้อง คุณสามารถเข้าใช้งานส่วนดาว์นโหลดของเว็บไซต์เราได้";
}
else
{
$code_error="<span class=style2><font size=2 color=red>ข้อมูลไม่ถูกต้อง กรุณา Login ใหม่อีกครั้ง</font></span>";
//session_register("code_error");
//header("location: index.php");

}

?>
****มันบอกusername และ password ถูกต้อง คุณสามารถเข้าใช้งานส่วนดาว์นโหลดของเว็บไซต์เราได้แต่ไม่ใส่ก็เข้าได้ งง
ช่วยดูที
Date : 2010-02-09 10:44:09 By : กิฟ
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ล็อกอินแล้วมันคืนค่าว่างกลับมาเข้าไม่ได้อ่ะ ผมลองสร้างโค๊ดล็อกอินเข้าระบบ แต่มันมีปัญหาว่า พอล็อกอินแล้วจะเข้าสู่ระบบไม่ได้มันส่งค่าว่างกลับมาน่ะครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 03
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 อัตราราคา คลิกที่นี่