使用会话变量触发提交按钮
Triggering submit button using session variable
我正在传递一个布尔值从一个页面到另一个使用PHP会话变量,第二页是为了显示结果,如果表单被提交,我想触发提交按钮,如果布尔值为真,并自动显示结果,(回声),但如果假的页面应该显示为它的意思。我是新来的,请帮忙!另外,我对Ajax也不熟悉。
感谢 <?php
session_start();
if(isset($_SESSION['answer'])) {
$v11=$_SESSION['answer'];//boolean value
}
$q=100;
$f=200;
$r=300;
?>
<link rel="stylesheet" type="text/css" href="../../styles/messages.css" />
<html>
<table cellpadding="0" cellspacing="0" border="0">
<form action="" name = "page0" method="GET" enctype="multipart/form- data">
<tr >
<td colspan= > ID </td><br>
<td colspan="2" size="30"> NAME </td>
<td colspan="3" size="50" > MACH </td>
</tr>
<tr>
<td colspan=><input type="text" name="ID" class="rw" value="<?php $phpvar=$v11; echo $phpvar; ?>"></td>
<td colspan="2" ><input type="text" name="NAME" class="rw" size="30" value="<?php $phpvar=$f; echo $phpvar; ?>"></td>
<td colspan="2"><input type="text" name="MACH" class="rw" size="70" value="<?php $phpvar=$r; echo $phpvar; ?>"></td>
</tr>
<input type="submit" button class="button" value="Calculate" name="second_call" onclick= "document.write('<?php hello(); ?>');" />
</form>
</table>
</html>
<?php
function hello()
{
//some operation using values q, f, r
echo(result);
//i want this echo to work when i click submit on the previous page from where im redirecting here if v11=true
}
?>
如果没有任何代码,就很难得到想要做的事情。如果你想让一个页面在会话变量为true时"回显"一些东西并显示页面内容,如果它不是,我建议以下最简单的方法:
<?php
$session_value = $_SESSION["mySessionVariable"];
if { $session_value ) {
// echo something
}else {
// include the php file with the "normal" page
}
?>
相关文章:
- 带有验证和隐藏字段值的提交按钮
- 如何在 API 调用后和 if 语句中启用提交按钮
- 提交按钮,该按钮位于使用 Excel VBA 的 Javascript 中
- 如何使用提交按钮搜索表中的记录
- 在单击按钮前后禁用提交按钮
- 在表单完成并确认密码之前,请禁用提交按钮
- 如何使用Java脚本创建提交按钮's的拖放功能
- 如何在单击“提交”按钮时为“新建”窗口编写JavaScript,用“确定”和“取消”显示注册信息
- 提交按钮通过JQuery和JavaScript函数所做的更改不会持续
- 从输入时提交到jQuery,无需提交按钮,无需表单操作
- onclick提交按钮JSP
- 通过提交按钮传递值
- 如果ng单击附加到提交按钮,则表单未验证
- 如何在Razor MVC 5.2.3 Ajax中使用多个提交按钮
- 使用提交按钮隐藏未选中的单选按钮
- Ruby/JS如何在提交按钮后重新加载页面
- JavaScript表单提交没有't fire asp服务器端点击功能的提交按钮
- 使用javascript后,提交按钮不起作用
- 如何使用jQuery/Ajax响应特定的提交按钮
- 表单中的提交按钮在 PHP 打印中不起作用