 |
เวลาคลิ๊กเข้ามในหน้าฟอร์มแล้วมี Error : Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent |
|
 |
|
|
 |
 |
|
session_start อยู่ด้านบนสุดหรือเปล่าครับ
|
 |
 |
 |
 |
Date :
2013-01-29 11:54:30 |
By :
Ex-[S]i[L]e[N]t |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อยู่ด้านสุดอยู่นะครับ....
|
 |
 |
 |
 |
Date :
2013-01-29 13:18:06 |
By :
sompong |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
ob_start(); // ลองเพิ่มด้านบนสุดอีกตัว ลองดู
|
 |
 |
 |
 |
Date :
2013-01-29 13:37:59 |
By :
Ex-[S]i[L]e[N]t |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่ได้เลยครับ เป็นเหมือนเดิมเลยครับ.. ผมเขียนโค๊ดอะไรผิดหรือเปล่าครับ...
Code (PHP)
<?php
session_start();
$ses_cmpno = $_SESSION[CmpNo];
$ses_username = $_SESSION[Username];
session_write_close();
mysql_connect("localhost","root","root") or die(mysql_error());
mysql_select_db("Database");
$charset = "SET NAMES UTF8";
mysql_query($charset) or die('Invalid query: ' . mysql_error());
?>
|
 |
 |
 |
 |
Date :
2013-01-29 13:56:25 |
By :
sompong |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองแล้วครับ ก็ไม่ได้เหมือนเดิม...
|
 |
 |
 |
 |
Date :
2013-01-29 16:44:30 |
By :
sompong |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?php
session_start();
$ses_cmpno = $_SESSION[CmpNo];
$ses_username = $_SESSION[Username];
session_write_close();
$conn = mysql_connect("localhost","root","root") or die(mysql_error());
mysql_select_db("Database",$conn) or die(mysql_error());
$charset = "SET NAMES UTF8";
mysql_query($charset) or die('Invalid query: ' . mysql_error());
?>
|
 |
 |
 |
 |
Date :
2013-01-29 18:20:37 |
By :
arm8957 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้แล้วครับ หน้าฟอร์มไม่มี Error แล้ว ซึ่งลองทำตามคำแนะนำทุกท่าน ซึ่ง
Code (PHP)
<?php
@session_start();
$ses_cmpno = $_SESSION[CmpNo];
$ses_username = $_SESSION[Username];
session_write_close();
mysql_connect("localhost","root","root") or die(mysql_error());
mysql_select_db("Database");
$charset = "SET NAMES UTF8";
mysql_query($charset) or die('Invalid query: ' . mysql_error());
?>
แล้วไปดูตรงEncoding เลือก Encode in UTF-8 without BOM ก็หายเลยครับ
แต่ปรากฎว่าข้อมูลของ session ไม่ลงในฐานข้อมูลแล้ว รบกวนด้วยครับ...
|
 |
 |
 |
 |
Date :
2013-01-30 09:59:03 |
By :
lertpong |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|