在操作页面中获取数据

时间:2014-04-18 12:54:34

标签: php

我在b.php的表单中创建了两个提交按钮,方法是POST,并且操作到另一个页面a.php。现在我要显示,用户在页面b.php.Like中点击了哪一个 - -

在b.php下

<form action="a.php" method="POST">
<input type="submit" name="c" value="c">
<input type="submit" name="d" value="d">
</form>
<?php
// Some coding with "$ca"

?&gt;

在a.php下

<?php
if(isset($_POST['c']))
$ca=f;
else
$ca=g;

?&gt;

现在我在页面b.php中点击按钮&#34; c&#34;将重定向到页面a.php并将$ ca设置为值f。如何在页面b.php中访问$ ca的值?

2 个答案:

答案 0 :(得分:0)

<input type="submit" id="btn1" name="btn1" />
<input type="submit" id="btn1" name="btn2" />

a.php ,您可以查看提交的按钮:

if (isset($_POST['btn1']))
{
    echo 'button 1 was pressed';
}
else if (isset($_POST['btn2']))
{
    echo 'button 2 was pressed';
}

答案 1 :(得分:0)

您可以尝试使用此代码 -

a.php页面上的

-

<input type="submit" id="btn1" name="btn1" value="button1" />
<input type="submit" id="btn1" name="btn2" value="button2"/>
b.php页面上的

-

if($_POST['btn1']=='button1')
{
  echo "button1 has been pressed.";
}

if($_POST['btn2']=='button2')
{
  echo "button2 has been pressed.";
}