那我怎辦?????????我的 cookie 內容沒有變啊,sos! sos! sos! from tmj
a.php<script language="javascript"> function getuserinfo(userid) { if (!userid=="") this.location.href = "user_info.php?id=" + userid; document.write(document.cookie); </script> user_info.php<? session_start(); global $username,$pwd,$customerid,$errlogin,$usergrade,$usertopname; global $teststr,$resultuser,$companyname,$id,$userinfo; mysql_connect('localhost'); mysql_select_db('soaccess'); $result=mysql_query("select cms3id,com_name from register,customer where userid='$id' and cms3id=accou_no"); $temp=mysql_fetch_row($result); $userinfo=$temp[0]."*".$temp[1]; setcookie("userinfo",$userinfo);
thanks
我是在這樣做,在第一個的值孌后偉到一后台程序(this.location.href = "user_info.php?id=" + userid;),作相應的數據處理,把處理結果放入cookie中,然后在cookie中取出數據。所以要把第二個的內容清除, 你有好的方法不,請指教,我這樣做是因為javascript php 都可以操作cookie
我的qq;113107971
<select name="test" size="1">
<option value="1">test1</option>
<option value="2">test2</option>
<option value="3">test3</option>
<option value="4">test4</option>
<option value="5">test5</option>
</select>
</form>
<script>
document.test.test.length = 0;
</script>
unset($result);
$result=mysql_query($sql);
echo "<option value='normal'>Normal submission</option>";
while($row=mysql_fetch_row($result))
{
echo "<option value='$row[0]'>".$row[1]."</option>";
}$journal就是其中的一个select, onchange提交给自己
onchange提交给自己 怎麼做,
document.write(document.cookie);
這樣寫的話不會執行this.location.href = "user_info.php?id=" + userid;
是不??
我在user_info.php中改變的值,
但document.write(document.cookie);輸出的值沒有任何可用的消息, 同志們我也晕,晕到底吧!!!!!!!!!!!!
就等于刷新user_info.php文件。
function getuserinfo(userid)
{
if (!userid=="")
this.location.href = "user_info.php?id=" + userid;
document.write(document.cookie);
</script>
user_info.php<?
session_start();
global $username,$pwd,$customerid,$errlogin,$usergrade,$usertopname;
global $teststr,$resultuser,$companyname,$id,$userinfo;
mysql_connect('localhost');
mysql_select_db('soaccess');
$result=mysql_query("select cms3id,com_name from register,customer where userid='$id' and cms3id=accou_no");
$temp=mysql_fetch_row($result);
$userinfo=$temp[0]."*".$temp[1];
setcookie("userinfo",$userinfo);
?>