第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP登錄頁面,怎么用cookie傳fav[]呢?

PHP登錄頁面,怎么用cookie傳fav[]呢?

PHP
Momo_____ 2017-05-15 01:36:09
login.html<html><head>?<title>注冊頁面</title>?<meta charset="utf-8"></head><body><form action="log.php?action=1" method="post">??? 請輸入姓名 <input type = "text" name = "username" > <br>??? 請輸入密碼 <input type="password" name="password" ><br>??? 您的性別是:<input type="radio" name="sex" value="1">男??????????????? <input type="radio" name="sex" value="2">女<br>??? 您的郵箱是:<input type="emile" name="emile"><br>??? 您的心情是:<select name="mood">??? <option value="A" >開心</option>??? <option value="C" >憂郁</option>??? <option value="B" >迷茫</option>?????????????? </select><br>??? 您的愛好是:<br><input type="checkbox" name="fav[]" value="籃球">籃球<input type="checkbox" name="fav[]" value="足球">足球<input type="checkbox" name="fav[]" value="乒乓球">兵乓球<input type="checkbox" name="fav[]" value="其他" checked>等等<br>??? 您對這個表單的意見:<br>??? <textarea name="desp" row="60" col="50">感謝您的意見。。。</textarea><br>??? <button type="reset" name="reload" >刷新</button> ??? <input type = "submit" name = "submit1" value="確定"><br></form></body></html>log.php<!DOCTYPE html><html><head>?<title></title></head><body><?phpif(isset($_REQUEST['action'])&&$_REQUEST['action']==1){$username=$_POST['username'];$password=$_POST['password'];$sex=$_POST['sex'];$emile=$_POST['emile'];$mood=$_POST['mood'];$fav=$_POST["fav[]"];// echo "用戶名是{$username},密碼是{$password}";setcookie("username",$username,time()+10*60);setcookie("password",md5($password),time()+10*60);setcookie("sex",$sex,time()+10*60);setcookie("emile",$emile,time()+10*60);setcookie("mood",$mood,time()+10*60);setcookie("fav",$fav,time()+10*60);setcookie("login",1,time()+10*60);}elseif (isset($_REQUEST['action'])&&$_REQUEST['action']==2) {setcookie("username",'',time()-10*60);setcookie("login",0,time()-10*60);}header("Location:text.php");?></body></html>不知道為什么,fav[]的值無法存入cookieQAQ小白求助~+。+
查看完整描述

1 回答

已采納
?
我是新手_請多指教

TA貢獻(xiàn)140條經(jīng)驗 獲得超79個贊

$fav=$_POST["fav"];不要寫中括號,它只是表示類型為數(shù)組,只要寫參數(shù)名就可以了

查看完整回答
反對 回復(fù) 2017-05-15
  • Momo_____
    Momo_____
    改了,可還是沒有cookie( •?? ? •?? )
  • 我是新手_請多指教
    我是新手_請多指教
    數(shù)組是不能直接放在cookies里面的,只能格式化為字符串然后存,或者一個一個存。 第一種是先用serialize序列化數(shù)組,再存入COOKIE,讀出來時用unserialize得到原來的數(shù)組。 存入:$fav_str = serialize($fav); setcookie("fav",$fav_str); 取出:$fav_str = $_COOKIE['fav']; $fav = unserialize($fav_str); 第二種是setcookie("fav[0]", $fav[0]); setcookie("fav[1]", $fav[1]);以此類推
  • Momo_____
    Momo_____
    非常感謝~o(〃&#039;▽&#039;〃)o~嘻嘻~解決啦~
點擊展開后面1
  • 1 回答
  • 0 關(guān)注
  • 1438 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號