Php 将值传递给codeigniter并获取它
我有一个表单,我正在发送值a,即999Php 将值传递给codeigniter并获取它,php,codeigniter,Php,Codeigniter,我有一个表单,我正在发送值a,即999 <script> var a = "999"; </script> <form action="tests/ETray/New/" method="POST"> <input id="start-test" type="hidden" name="userid" value=""> <input type="submit" value="Go" style="font-size
<script>
var a = "999";
</script>
<form action="tests/ETray/New/" method="POST">
<input id="start-test" type="hidden" name="userid" value="">
<input type="submit" value="Go" style="font-size:14px; padding:20px;">
</form>
<script>
$(document).ready(function(event){
$('#start-test').val(a);
})
</script>
var a=“999”;
$(文档).ready(函数(事件){
$(“#开始测试”).val(a);
})
现在我想在codeigniter中使用它,我该如何使用它?codeigniter是一个PHP框架。您可以使用
$\u POST
变量或:
input
类使您能够自动防止跨站点脚本攻击。您可以将表单中的值a发送到codeigniterAnd,您的问题到底在哪里?我正在发送值start\u test=a a a=999,@Dekel我现在如何检索CodeIgniteXcellent中发送的值,如果我在我的控制器c中使用它,我会设置$this->input->post('userid');作为一个变量,如何将它发送到另一个控制器?你是什么意思?如果需要,您可以访问该值并将其设置为其他变量。谢谢,我会尝试的,我也可以使用$this->input->post('userid');在其他控制器上,还是必须在新控制器上?您可以在任何控制器上使用this->input->post
,但前提是该值已过账到该控制器
$_POST['userid'];
// OR
$this->input->post('userid');