ช่วยดูการloginในนี้ให้หน่อยคร้าบ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

namenaza
PHP Jr. Member
PHP Jr. Member
Posts: 10
Joined: 01/09/2009 12:54 pm

ช่วยดูการloginในนี้ให้หน่อยคร้าบ

Post by namenaza »

index.php
--------------------------------------------------------------------------------------------------------------------------------------------------------------

Code: Select all

<?
session_start();
session_destroy();
?>
<script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<script language="javascript">

var req;
function checklogin()
{
if(document.login_form.user.value.length==0)
alert("Please input Username");
else if(document.login_form.pwd.value.length==0)
alert("Please input Password");
else
{
if(window.XMLHttpRequest)
req=new XMLHttpRequest();
else if(window.ActiveXObject)
req=new ActiveXObject("Microsoft.XMLHttp");
else
{
alert("Browser is not support");
return false;
}
req.onreadystatechange = function()
{
if(req.readyState==4)
{
var x =document.getElementById("result");
x.innerHTML = req.responseText;
}
else
{
var x =document.getElementById("result");
x.innerHTML = "<center><font color='blue'><b>Please wait...</b></font><br></center>";
}
}
var str = Math.random();
var querystr = "checklogin.php?pop="+str;
querystr += "&user="+document.login_form.user.value;
querystr += "&pwd="+document.login_form.pwd.value;
req.open("GET",querystr,true);
req.send(null);
}

}
</script>

<style type="text/css">
<!--
body {
background-color: #faf912;
background-image: url(pic_snack/bg.jpg);
}
-->
</style>
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
</head>

<body>

<div align="center">
<form id="login_form" name="login_form" method="post" >
<p><img src="http://text.glitter-graphics.net/crl/w.gif" border=0><img src="http://text.glitter-graphics.net/crl/e.gif" border=0><img src="http://text.glitter-graphics.net/crl/l.gif" border=0><img src="http://text.glitter-graphics.net/crl/c.gif" border=0><img src="http://text.glitter-graphics.net/crl/o.gif" border=0><img src="http://text.glitter-graphics.net/crl/m.gif" border=0><img src="http://text.glitter-graphics.net/crl/e.gif" border=0></a></p>
<p><img src="http://text.glitter-graphics.net/crl/t.gif" border=0><img src="http://text.glitter-graphics.net/crl/o.gif" border=0></a></p>
<p><img src="pic_snack/28.gif" width="529" height="218" /> </p>

<table border="3" align="center" cellpadding="3" cellspacing="2" bordercolor="#FF00FF" bgcolor="#33FF00">
<tr>
<td width="224" height="105" valign="top" bgcolor="#FFFF00">
<div align="center">
<table width="224" border="0">
<tr>
<td width="95"><strong>Username: </strong></td>
<td width="245"><span id="sprytextfield1">
<input name="user" type="text" id="user" size="20" />
<span class="textfieldRequiredMsg"><br />
A value is required.</span></span></td>
</tr>
<tr>
<td><strong>Password :</strong></td>
<td><span id="sprytextfield2"><span id="sprytextfield2">
<input name="pwd" type="password" id="pwd" size="20"/>
</span><span class="textfieldRequiredMsg"><br />
A value is required.</span></span></td>
</tr>
</table>

</div>
<div id = "result">
<div align="center">
<p align="center">
<input type="submit" name="Submit" id="button" value="Login" onclick=" checklogin()" />
<input type="reset" name="reset" id="reset" value="reset" />
</p>
</div>
</div></td>


</tr>
</table>
<p><img src="pic_snack/เส้นขอบ/608289q08o3aylgm.gif" width="617" height="63" /></p>
</form>

</div>

<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {validateOn:["blur", "change"]});
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "none", {validateOn:["blur", "change"]});
//-->
</script>
------------------------------------------------------------------------------------------------------------------------------------------------------------

checklogin.php
--------------------------------------------------------------------------------------------------------------------------------------------------------------

Code: Select all

<? session_start();
$username = "admin";
$password = "admin";
if(($user == $username)&&($pwd == $password))
{
session_register("user");
session_register("pwd");
echo "Login Success<br>";
echo "< a href = 'home.php'>เข้าสู่ระบบ</a>";
}
else
{
//$user = $username;

date_default_timezone_set("Asia/Bangkok");
$time = date("H:i:s");
$date = date("d ");
$date .= date("M ");
$date .= date("Y");
echo "Login Fail";
}
?>
-------------------------------------------------------------------------------------------------------------------------------------------------------------

เนื่องจากว่าเมื่อทำการกรอกข้อมูลเสร็จแล้ว เราต้องการให้มันenterแล้วให้เข้ามาอีกหน้าweb pageนึงเลยอ่าคร้าบ
ตอนนี้มันยังไม่สามารถ enter แล้วเปลี่ยนไปอีกหน้าweb pageนึงอะฮะ

ปล.มันอาจจะเป็นปัญหาที่ง่ายสำหรับหลายคนนะฮะ...แต่ว่าเราแก้ไม่ค่อยออกจริงๆอะฮะ ช่วยดูหรือแนะนำให้หน่อยนะฮะ
ขอบคุณคร้าบ
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25611
Joined: 22/09/2008 6:18 pm
Contact:

Re: ช่วยดูการloginในนี้ให้หน่อยคร้าบ

Post by mindphp »

ลองดู
https://www.mindphp.com/forums/viewtopic.php?f=6&t=1164
https://www.mindphp.com/forums/viewtopic.php?f=6&t=4230
ว่าตรงความต้องการหรือเปล่า

ทำของตัวเองได้แล้วแนะนำคนอื่นกระูทู้อื่นๆ บ้างนะครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 10 guests