我在表单中有3个选择标记:
<form id="transactions" method="POST">
<select name="Markets">
<option value="Asia_cnl">Asia</option>
<option value="Europe_mct">Europe</option>
<option value="America_sth">South America</option>
...etc
</select>
从&#34; Markets&#34;中选择一个选项将填充第二个slect标签&#34; Circuits&#34;。让我们说用户选择选项&#39;亚洲&#39;:
<select name="Circuits">
<option value="SSyoung">SSyoung</option>
<option value="Weytang">Weytang Corp.</option>
<option value="Anushi">Anushi Media inc.</option>
...etc
</select>
从&#34; Circuits&#34;中选择一个选项。将加载最后一个选择标记&#34; ActivePartners&#34;:
<select name="ActivePartners">
<option value="id_of_partner_1">Partner1</option>
<option value="id_of_partner_2">Partner2<option>
<option value="id_of_partner_3">Partner3</option>
...etc
</select>
<input type="submit" name="submit" value="Update List"/>
</form>
用户将删除&#34; ActivePartners&#34;中的某些值。并且必须将结果保存到文本文件中,如下所示:
我怎么能在php中处理这个?
黑烟不在我的脑海里,我很感激任何答案都有一个abemus脚本! : - )&#39;
答案 0 :(得分:0)
首先更改表单字段名称值。提交数据后,它会存储在$_POST
变量中,以便您可以使用 $_POST['markets']
,$_POST['circuits']
,$_POST['activePartners']
跟踪数据
$target_file = fopen("newfile.txt", "w") or die("Unable to open file!");
$txt = $_POST['markets']." ".$_POST['circuits']." ".$_POST['activePartners']."\n";
fwrite($target_file , $txt);
fclose($target_file);