我正在开发一个我没有创建的网站,我没有完全访问权限(我可以创建一个页面并添加html脚本,但不是更多) 我正在尝试添加一个表单,该表单将发送数据以供第三方servlet处理。
我试图在此表单中包含客户端ID,我看到可以使用php函数session_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>
由于这是我第一次处理网络应用程序,是否有一些明显缺失的东西?
答案 0 :(得分:1)
好的我对php缺乏基本的了解。抱歉打扰, 答案是here 我只需要写
<input type="hidden" value="<?php echo session_id();?>" name = "ID"/>
而不是
<input type="hidden" value="1"name = "ID"/>