HOME > PHP > PHP Forum > ทำการ set ค่า cookie ไม่ได้ ทั้งที่ลองทำกับฐานข้อมูล mysql ได้ แต่พอเปลี่ยนฐานข้อมูลเป็น mssql กับไม่ได้ แนะนำด้วยคะ ไม่แน่ใจว่าเป็นเพราะอะไร
ทำการ set ค่า cookie ไม่ได้ ทั้งที่ลองทำกับฐานข้อมูล mysql ได้ แต่พอเปลี่ยนฐานข้อมูลเป็น mssql กับไม่ได้ แนะนำด้วยคะ ไม่แน่ใจว่าเป็นเพราะอะไร
ทำการ set ค่า cookie ไม่ได้คะ
แต่ลองทำกับฐานข้อมูล mysql ก็ขึ้นได้ตามปกติคะ
แต่พอเปลี่ยนเป็นฐานข้อมูล mssql กับขึ้น error ไม่มีค่าเลยคะ ช่วยแนะนำด้วยนะคะ (เปลี่ยน mysql เป็น mssql แล้ว)
ขึ้น error แบบนี้คะ
Code
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\leave\include\config.php:11) in C:\AppServ\www\leave\sql_login.php on line 10
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\leave\include\config.php:11) in C:\AppServ\www\leave\sql_login.php on line 11
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\leave\include\config.php:11) in C:\AppServ\www\leave\sql_login.php on line 12
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\leave\include\config.php:11) in C:\AppServ\www\leave\sql_login.php on line 13
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\leave\include\config.php:11) in C:\AppServ\www\leave\sql_login.php on line 14
ส่วนนี้คือ code ที่กำหนด setcookie คะ Code (PHP)
<?php
include("include/config.php");
if($_POST[uname]!="" and $_POST[upass]!="")
{
$sql_member=mssql_query("select * from member,customer,member_type where member.username='$_POST[uname]' and member.password='$_POST[upass]' and member.cust_id=customer.cust_id and member_type.memtype_id=member.memtype_id");
$rsmember=mssql_fetch_array($sql_member);
if(mssql_num_rows($sql_member)>=1)
{
setcookie("loginname",$_POST[uname]);
setcookie("loginpass",$_POST[upass]);
setcookie("fname",$rsmember[firstname]);
setcookie("lname",$rsmember[lastname]);
setcookie("mtype",$rsmember[memtype_name]);
$rs=mssql_query("select * from member where username='$_POST[uname]'");
$arr=mssql_fetch_array($rs);
$mem_type=$arr[memtype_id];
if($mem_type=='1')
{
?>
<!--<script type="text/javascript">
window.location="index.php";
</script>-->
<?
}
else if($mem_type==2)
{
?>
<!--<script type="text/javascript">
window.location="hr_index.php";
</script>-->
<?
}
}
else
{
header("location:index.php");
}
}
else
{
header("location:index.php");
}
?>
Tag : PHP, MySQL, Ms SQL Server 2008, HTML/CSS, JavaScript