如何从视图页面中的输入文本框中获取文本框值到php中的控制器并显示..
查看
<input type="text" name="Quantity" id="Quantity" value="" />
CONTROLLER
function cartoutput()
{//echo "hi";
$category = $this->input->post('Category');
$num = $this->input->post('numOflimit');
$productName = $this->input->post('product_name');
$barcode = $this->input->post('barcode');
$quantity = $this->input->post('Quantity');
echo $quantity;
for ($x=1;$x<=$num;$x++)
{
$userArray = $_POST["select".$x.""];
echo $userArray;
//echo $quantity;
if ($userArray!="")
{
$userArray = split(',',$userArray);
//echo $userArray;
$productName = $userArray[0];
$barcode = $userArray[1];
$quantity = $userArray[2];
$flag = $this->cartmodel->getProductNames($category);
//print_r($quantity);
}
}
} }
答案 0 :(得分:1)
注意:这是一个措辞不佳的问题,您需要提供有关您想要的更多信息。
要从输入文本框中获取值,请使用HTML表单上的$_POST
方法:
<form action="process.php" method="POST">
<input type="text" name="my-textbox"/>
</form>
然后,从控制器获取值并显示它:
if(isset($_POST['my-textbox'])){
echo $_POST['my-textbox'];
}
显然,在你对它进行任何操作之前,你需要清理$_POST
字符串。
答案 1 :(得分:0)
与输入文本相同,只是在其中放置了atribute name =“textboxname”和$ _POST / $ _ GET ['textboxname']但不要忘记使用表单标记。
HTML
<form action="script.php" method="post/get">
<textarea name="textboxname"></textarea>
<input type="submit" name="submit"/>
</form>
PHP script.php
if($_POST/GET['submit']){
$text = $_POST/GET['textboxname'];
echo $text;
}