關於表單的問題
畫圖說明一下好了@@a
┌─────┐ ┌───┬───┐
│ │ │ │ │
│ │ │B1.php│B2.php│
│ │ │ │ │
│ │→→→├───┴───┤
│ A.php │ │ B3.php │
└─────┘ └───────┘
如果我要把A.php裡面的資料一次傳到B.htm
例如傳送$name
而B.htm是三個框架頁所組成的網頁
讓三個分頁都印出$_POST['name']
不使用資料庫跟cookie,session的話
請問有什麼辦法呢??
因為我在B1 B2 B3.php 或是B.htm(php)裡
寫$my_name=$_POST['my_name']
也都讀不到資料
我目前用的方法是把A.htm分成A_up.php A_down.php兩框架頁
先把A_up的資料傳到A_down, 然後A_up切換到B.htm頁面
A_up.php :
<form action="B.htm" method="post" target="up" name="next">
</form>
<form action="A_down.php" method="post" target="down" name="down">
<input type="hidden" name="my_name" value="<?php echo $my_name; ?>">
</form>
<script language="JavaScript">
next.submit();
down.submit();
</script>
┌─────┐ ┌───┬───┐
│ │ │ │ │
│A_up.php │→┼→│B1.php│B2.php│
│ │ │ │ │ │
├─────┤ │ ├───┴───┤
│A_down.php│←┘ │ B3.php │
└─────┘ └───────┘
再用如上的方法,等B的三個框架頁都出現後,再把資料傳過去
A_down.php :
<form action="B1.php" method="post" target="B1" name="nextB1">
<input type="hidden" name="my_name" value="<?php echo $my_name; ?>">
</form>
<form action="B2.php" method="post" target="B2" name="nextB2">
<input type="hidden" name="my_name" value="<?php echo $my_name; ?>">
</form>
<form action="B3.php" method="post" target="B3" name="nextB3">
<input type="hidden" name="my_name" value="<?php echo $my_name; ?>">
</form>
<script language="JavaScript">
nextB1.submit();
nextB2.submit();
nextB3.submit();
</script>
利用上述的JavaScript來傳
正常用都ok
可是如果要傳的資料是中文
就會發生印出來的my_name是亂碼或是全型的空白等問題
關於亂碼的問題我在3931已經找到解答了
不過新的問題是
要怎麼知道該.php是不是utf-8編碼??
好像不是在前面加<meta...就可以
請問有辦法改善或是有其他方法可以達成我的目的嗎?
還是說我應該去Java版問 @@?(屁股痛痛的 <囧>)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.71.183.26
→
10/16 03:34, , 1F
10/16 03:34, 1F
推
10/16 03:54, , 2F
10/16 03:54, 2F
→
10/16 03:55, , 3F
10/16 03:55, 3F
推
10/16 03:57, , 4F
10/16 03:57, 4F
您誤會了,我當時有改成.php啦@@
→ buganini:用GET傳參數給裡面的子頁 10/16 03:58
→
10/16 04:00, , 5F
10/16 04:00, 5F
推
10/16 09:43, , 6F
10/16 09:43, 6F
sorry 是不是有修到誰的 @@a
※ 編輯: super223 來自: 219.71.183.26 (10/16 10:00)
推
10/16 13:31, , 7F
10/16 13:31, 7F
→
10/16 13:32, , 8F
10/16 13:32, 8F
→
10/16 13:33, , 9F
10/16 13:33, 9F
→
10/16 13:34, , 10F
10/16 13:34, 10F
→
10/16 13:36, , 11F
10/16 13:36, 11F
→
10/16 13:37, , 12F
10/16 13:37, 12F
推
10/17 02:18, , 13F
10/17 02:18, 13F
→
10/17 02:18, , 14F
10/17 02:18, 14F
→
10/17 02:19, , 15F
10/17 02:19, 15F
→
10/17 02:21, , 16F
10/17 02:21, 16F
→
10/17 02:21, , 17F
10/17 02:21, 17F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
125
129