2012-03-23 77 views
0

好吧....我送过一些形式的变量...我试着用borh会议和饼干,我得到一个错误:取消定义指数会话和饼干不工作

发送

session_start(); 
$host="localhost";  // Host name 
$username="";   // Mysql username 
$password="";   // Mysql password 
$db_name="test";  // Database name 
$tbl_name="test3";  // Table name 
$tbl_name1="scan";  // Table name 

$invoiceno = $_GET['invoiceno']; 
//$_SESSION['invoice_no']=$invoiceno; 

$expire=time()+60*60*24; 
setcookie("user1", "$invoiceno", $expire); 

这从

session_start(); 
$host="localhost";  // Host name 
$username="";   // Mysql username 
$password="";   // Mysql password 
$db_name="test";  // Database name 
$tbl_name="test3";  // Table name 
$tbl_name2="scan"; 
$db_name1="test1";  // Database name 
$tbl_name1="test2";  // Table name 

$invoiceno=$_COOKIE["user1"];       // session invoice no. 

echo $_COOKIE["user1"]; 

谁能帮我...谢谢

+0

请发布整个错误消息并指定它生成的行。 – 2012-03-23 07:28:22

+0

我想你误解了会话和cookie。如果你考虑一个会话,那么你必须使用$ _SESSION ['user1'] = $ invoiceno;并echo $ _SESSION ['user1']; 试试.... – Ben 2012-03-23 07:29:34

+0

好吧....当我从我的电脑运行此代码其工作...但目前我从掌上电脑运行它,它不工作...无线网络会影响会话变量? 是的,我使用得到 错误:undefined index:user1 – goco17 2012-03-23 07:33:14

回答

0

您的掌上电脑不支持厨师IES。尝试使用cookiless会话(不推荐)。