我已经为这个PHP任务工作了几天,无法超越我遇到的障碍。第一页上有一个“计算”按钮,计算的数字显示在同一页面上。我认为我的工作正常。第一页还具有一个“确认”按钮,该按钮旨在将用户带到第二页并仅显示第一页中的某些信息。我无法获得计算出的数字以转移到第二页。
我联系了我的教授以寻求建议,他回答说:“验证和计算在回发中进行,确认将回发,然后将用户发送到另一页。当您将数据传输到另一页时,您将必须手动进行创建“ get”或将值添加为“ ...
形式的隐藏值老实说,我不知道他的意思。我们甚至还没有介绍隐藏的值。我确实在这里找到了很多例子,但都没有成功。
这是我第一页和第二页的代码。
print(df[df.apply(lambda x: min(x)==max(x), 1)])
Classification Clustering
2 50 50
4 50 50
6 83 83
答案 0 :(得分:1)
问题出在您的输入类型中,您没有给输入类型任何值,这就是为什么没有值传递到下一页的原因。 尝试对所有隐藏的输入执行以下操作:
struct sockaddr *sptr;
struct sockaddr_in *ipv4_ptr;
答案 1 :(得分:0)
您非常接近。
隐藏方法
隐藏的输入需要传递一个值,否则它们将返回空白-例如:
<input type="hidden" id="sales_price" name="sales_price" value="<?php echo $sales_price;?>"/>
您将可以像其他任何变量confirm.php
一样在$_POST['sales_price'];
中访问它们
GET方法
您的另一个选择是使用get变量并将其分配给表单操作:例如:
<form id="confirmForm" name="confirmForm" method="post" action="confirm.php?sales_price=<?php echo $sales_price;?>&discount_amount=<?php echo $discount_amount;?>">
然后可以通过confirm.php
来访问这些文件,例如:
$_GET['sales_price'];