Re: [請益] 同一個 php頁面的傳值

看板PHP作者 (。 歸 團 中 。)時間19年前 (2006/03/14 00:43), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《sskywind (有股蛋蛋的哀傷..)》之銘言: : 我想要把 record_num,在每次使用者輸入一個「數字」存在 first的input裡面時, : 按下submit,可以紀錄到 cookie 裡面,並且把 record_num + 1, : 然後會再 load 一次同一個頁面,並且把所有輸入過的input依序列出來, : 再讓使用者繼續輸入下一個數值。可以重複以上動作。 : 下面是我的code,一直try不出來,麻煩幫我看錯在哪裡 ><,謝謝。 : <?php : if($record_num){ : $a_record = $first; : setcookie("c_record[$record_num]", $a_record); : $record_num++; : }else{ : $record_num = 1; : } : ?> : <html> : <head> : ... : </head> : <body> : <?php : $first = $_POST['first']; : echo '<form action=try.php method="post">'; : $a_record = $first; : $HTTP_COOKIE_VARS['c_record'][$record_num-1] = $a_record; : for($i=0;$i<$record_num;$i++){ : echo $HTTP_COOKIE_VARS['c_record'][$i]; : } : echo '<p>record_num</p>'.$record_num.'<br />'; : echo '<input type="text" name="first" size="12" maxlength="10" />'; : echo '<input type="hidden" name="record_num" value=$record_num />'; echo "<input type=\"hidden\" name=\"record_num\" value=\"$record_num\" />"; 參考978篇 單引號和雙引號的差別 你用單引號' 他輸出是$record_num 用雙引號" 輸出才會取代變數 : echo '<input type="submit" value="確定" />'; : echo '</form>'; : ?> : <a href=try.php?record_num=<?echo $record_num?>>確定</a> 至於這行可以不要了吧! : </body> : </html> 如有錯誤敬請指教@@" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.66.188

03/15 14:51, , 1F
謝謝你的回答
03/15 14:51, 1F
文章代碼(AID): #145Q4feg (PHP)
討論串 (同標題文章)
文章代碼(AID): #145Q4feg (PHP)