2016-07-28 70 views
-2

我正在一個我沒有創建的網站上工作,而且我沒有完全訪問權限(我可以創建一個頁面並添加html腳本,但沒有更多) 我正在嘗試添加一個將發送數據以由第三方servlet處理的表單。發送一個php變量作爲html表單的一部分

我想在這個表格中包含客戶端ID,我可以使用php函數session_id()來檢索我看到的客戶端ID。

我的問題是,如何將這些信息與其餘的輸入數據一起發送。

我的形式目前是這樣的:

<form class="form-horizontal" action = "url" method="POST" target="_blank"> 
<fieldset> 

<!-- Select Basic --> 
<div class="form-group"> 
    <label class="col-md-4 control-label" for="selectbasic">Culture</label> 
    <div class="col-md-4"> 
    <select id="Crop" name="Crop" class="form-control"> 
     <option value="1">Maïs</option> 
     <option value="2">Ble</option> 
    </select> 
    </div> 
</div> 

<!-- Select Basic --> 
<div class="form-group"> 
    <label class="col-md-4 control-label" for="selectbasic">Produit</label> 
    <div class="col-md-4"> 
    <select id="Product" name="Product" class="form-control"> 
     <option value="Iodure d'azote">Iodure D'azote</option> 
     <option value="Desherbant">Desherbant</option> 
    </select> 
    </div> 
</div> 

<!-- Text input--> 
<div class="form-group"> 
    <label class="col-md-4 control-label" for="area">Surface</label> 
    <div class="col-md-4"> 
    <input id="Area" name="Area" type="text" placeholder=" " class="form-control input-md" required=""> 
    <span class="help-block">en Ha</span> 
    </div> 
</div> 

<!-- Text input--> 
<div class="form-group"> 
    <label class="col-md-4 control-label" for="dose">Dosage</label> 
    <div class="col-md-4"> 
    <input id="Dose" name="Dose" type="text" placeholder="" class="form-control input-md" required=""> 
    <span class="help-block">en L/Ha</span> 
    </div> 
</div> 

<div class="form-group"> 
    <!--need to get the actual id--> 
    <input type="hidden" value="1" name = "ID"/> 
    <input type="submit" value="Ajouter" /> 
</div> 

</fieldset> 
</form> 

因爲這是我第一次處理Web應用程序,是有什麼明顯的我失蹤?

+0

輸出形式值提交表單,然後 –

+1

嘗試選擇使用隱藏域的會話ID表單 – henrybbosa

+0

收件人不是一個PHP腳本,而是一個java servlet,你是​​什麼意思在表單提交輸出值? – Adalcar

回答

1

好吧,我缺乏對PHP的基本理解。很抱歉打擾, 答案是here 我不得不寫

<input type="hidden" value="<?php echo session_id();?>" name = "ID"/> 

,而不是

<input type="hidden" value="1"name = "ID"/> 
相關問題