|
|
|
ถ้าผมจะทำเวปคล้ายๆกับ youtube จะเป็นต้องใส่ session ในหน้า index ด้วยหรือเปล่าครับ |
|
|
|
|
|
|
|
ใส่ครับ ถ้ามีการ Login หรือทำอะไรเกี่ยวกับ $_SESSION['xxx'] นะ
|
ประวัติการแก้ไข 2012-02-09 15:30:31
|
|
|
|
Date :
2012-02-09 15:28:19 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
session_start();
if($_SESSION['UserID'] == "")
{
echo "Please Login!";
exit();
}
if($_SESSION['Status'] != "USER")
{
echo "This page for User only!";
exit();
}
mysql_connect("localhost","root","root");
mysql_select_db(".......");
$strSQL = "SELECT * FROM signup WHERE UserID = '".$_SESSION['UserID']."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
?>
ผมใส่แบบนี้ไว้ทุกไฟลเลยครับแต่พอใส่ในหน้า index มันเข้าไม่ได้เลย งง
|
|
|
|
|
Date :
2012-02-09 15:39:32 |
By :
5555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คืออยากให้ login แล้วมาหน้า index ได้อะครับต้องเขียนยังไง ตอนนี้ผมใช้แบบสร้างอีกไฟล์นึงมาคล้ายๆ index แต่กลัวสอบไม่ผ่านครับ
|
|
|
|
|
Date :
2012-02-09 15:42:51 |
By :
5555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าให้เดานะ มันขึ้น Please Login ตลอดเวลา ถั่วต้มมั้ย
|
|
|
|
|
Date :
2012-02-09 15:43:03 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถั่วต้มเลยครับ ต้องแก้ยังไงครับ
|
|
|
|
|
Date :
2012-02-09 15:46:42 |
By :
5555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สำหรับหน้า Check LogIn นะครับ ทำเสร็จแล้วลอง include เข้าไปหน้า index
Code (PHP)
session_start();
$User=$_POST['User'];
$Password=$_POST['Password'];
$Result=mysql_query("SELECT * FROM member WHERE User='".$User."' AND Password='".$Password."'")
$Check=mysql_num_rows($Result);
if($Check != 0){
$_SESSION['User']=$User;
$_SESSION['Password']=$Password;
?>
<script language="javascript">
alert('ยินดีต้อนรับสู่ระบบ');
window.location='index.php';
</script>
<? }else{ ?>
<script language="javascript">
alert('User นี้ไม่มีอยู่ในระบบ');
window.location='index.php';
</script>
<? } ?>
|
ประวัติการแก้ไข 2012-02-09 15:53:19
|
|
|
|
Date :
2012-02-09 15:51:44 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้อ่ะครับ
อันนี้โค้ดผมครับ
<?php ob_start(); ?>
<?
session_start();
mysql_connect("localhost","root","1234");
mysql_select_db("projectblack");
$strSQL = "SELECT * FROM signup WHERE Username = '".trim($_POST['txtUsername'])."'
and Password = '".trim($_POST['txtPassword'])."'"; //?????????????? login
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "Username and Password ???????!";
print "<meta http-equiv=refresh content=3;URL=login1.php>";
}
else
{
$_SESSION["UserID"]=$objResult["UserID"];
$_SESSION["Status"]=$objResult["Status"];
session_write_close();
if($objResult["Status"]=="USER")
header("location:welcome_user_page.php");
}
mysql_close();
?>
|
|
|
|
|
Date :
2012-02-09 16:07:29 |
By :
5555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php ob_start(); ?>
<?
session_start();
mysql_connect("localhost","root","1234");
mysql_select_db("projectblack");
$strSQL = "SELECT * FROM signup WHERE Username = '".trim($_POST['txtUsername'])."'
and Password = '".trim($_POST['txtPassword'])."'"; //?????????????? login
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "Username and Password ???????!";
print "<meta http-equiv=refresh content=3;URL=login1.php>";
}
else
{
$_SESSION["UserID"]=$objResult["UserID"];
$_SESSION["Status"]=$objResult["Status"];
session_write_close();
if($objResult["Status"]=="USER")
header("location:welcome_user_page.php");
}
mysql_close();
?>
ช่วยแก้ทีครับ
|
|
|
|
|
Date :
2012-02-09 16:17:01 |
By :
5555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php ob_start();
session_start();
mysql_connect("localhost","root","1234");
mysql_select_db("projectblack");
$User=$_POST['txtUsername'];
$Password=$_Post['txtPassword']
$strSQL =mysql_query( "SELECT * FROM signup WHERE Username ='".$User."' AND Password='".$Password."'") or die (mysql_error());
$objResult=mysql_fetch_array($strSQL);
if($objResult){
$_SESSION['UserID']=$objResult['UserID'];
$_SESSION['Status']=$objResult['Status'];
if($_SESSION['Status']!=""){
header("location:welcome_user_page.php");
}
}else{
echo 'User นี้ไม่มีอยู่ในระบบ';
}
?>
|
ประวัติการแก้ไข 2012-02-09 16:52:13 2012-02-09 16:52:42 2012-02-09 16:57:08
|
|
|
|
Date :
2012-02-09 16:51:47 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|