2015-08-21 19 views
0

我已經創建了5個下拉列表,使用了不同的ID,這裏我的下拉代碼看起來是如何爲基於顯示值的下拉選擇值傳遞一頁到其他頁面在PHP?

我有兩個頁面此代碼包含主頁。我有另一個頁面被稱爲結果頁面。

主頁:

<select name="firsttype" id="firsttype" class="dropdown" onChange="javascript:secondsChanged()"> 
    <option value="normal">Normal </option> 
<option value="silent"> Silent </option> 
    </select> 
    </div> 
<div class="col-md-5 padding-Zero"> 
<select name="secondtype" id="secondtype" class="dropdown" onChange="javascript:secondsChanged()"> 
    <option value="normal">Normal </option> 
<option value="silent"> Silent </option> 
     </select> 
     </div> 

<div class="col-md-5 padding-Zero"> 
    <select name="thirdtype" id="thirdtype" class="dropdown" onChange="javascript:secondsChanged()"> 
    <option value="normal">Normal</option> 
<option value="silent"> Silent</option> 
     </select> 
      </div> 

我的結果頁面的代碼看起來像價值發現

<label id="2nd-Value" class="col-sm-1 padding-Zero">N</label> 
    <label id="3rd-Value" class="col-sm-1 padding-Zero">N</label> 
    <label id="4th-Value" class="col-sm-1 padding-Zero">N</label> 
    <label id="5th-Value" class="col-sm-1 padding-Zero">N</label> 
    <label id="5th-Value" class="col-sm-1 padding-Zero">N</label> 

我已經厭倦了使用會話沒有得到價值

<?php 
session_Start(); 
$secondtype = $_POST['secondtype ']; 
$thirdtype = $_POST['thirdtype']; 
?> 

現在標籤值分配ñ是默認的。我的問題,當用戶選擇正常第二抵押貸款價值是顯示「N」。 如果用戶選擇第一次主購買者無聲第二個值是顯示S現在值是默認N.兩者是不同的頁面?有關它的任何想法?

+0

請任何人有關於它的主意? – Rakesh

+0

我的問題不同@suvroc – Rakesh

+0

@suvroc現在請看我的問題 – Rakesh

回答

0

注意 你不需要session這裏,你只需動動手從PHP頁面的值到另一個,所以你應該在例如打擊我使用$_POST使用$_POST$_GET

您還可以看到:

PHP.net POST

W3schools $_GET and $_POST

[HTML]:index.html的

<form action="index.php" method="post"> 
    First Type : 
    <select name="firsttype" id="firsttype"> 
     <option value="normal">Normal</option> 
     <option value="silent">Silent</option> 
     </select> 
     <br> 
     Second Type: 
     <select name="secondtype" > 
     <option value="normal">Normal</option> 
     <option value="silent"> Silent </option> 
     </select> 
     <br> 
     Third Type : 
     <select name="thirdtype"> 
     <option value="normal">Normal</option> 
     <option value="silent">Silent</option> 
     </select> 
     <br> 
     <input type="submit" value="OK!!"> 
    </form> 

[PHP]:page.php文件

$firsttype = $_POST["firsttype"] == "normal" ? "N" : "S" ; 
$secondtype = $_POST["secondtype"] == "normal" ? "N" : "S" ; 
$thirdtype = $_POST["thirdtype"] == "normal" ? "N" : "S" ; 
echo " 
    <labal name='firsttype'>First Type : $firsttype </labal> 
    <br> 
    <labal name='secondtype'>Second Type: $secondtype</labal> 
    <br> 
    <labal name='thirdtype'>Third Type : $thirdtype </labal> 
"; 

HTML結果:

HTML Result

PHP結果:

PHP Result

+0

謝謝@Osama穆罕默德我會檢查 – Rakesh

+0

而不提交按鈕它的可能嗎? – Rakesh

+1

工作......謝謝 – Rakesh

相關問題