我在访问提交按钮代码之外的会话变量时遇到问题。当我在提交代码中打印会话变量时,它正在打印,但在回显外部提交代码时,它不会打印日期值。实际上我想在数据库中插入会话变量的值,但它没有插入。代码如下:
<!Doctype html>
<?php
session_start();
$_SESSION['date']='';
include 'connect.php';
?>
<form>
Date: <input type='date' name='date'> <br>
<input type='submit' name='submit'>
</form>
<?php
$date='';
if(isset($_POST['submit'] ))
{
$date=$_POST['date'];
$_SESSION['date']=$date;
echo $_SESSION['date'];
}
?>
<?php
echo $_SESSION['date'];
?>
答案 0 :(得分:0)
它不会plot 'histo.raw' \
using 3:xtic((int($0) % 10)==0?stringcolumn(2):"") \
with boxes lc rgb 'orange' title 'data'
,因为您没有设置任何表单方法并按echo
获取值。
默认情况下,它将以$_POST
作为表单方法
所以你可以做两件事
GET
,如POST
或<form method="post">
代替$_GET
,例如$_POST
和$_GET['submit']
。答案 1 :(得分:-1)
表单没有方法。 将表单方法设置为POST