Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 执行这个PHP程序?_Javascript_Php - Fatal编程技术网

Javascript 执行这个PHP程序?

Javascript 执行这个PHP程序?,javascript,php,Javascript,Php,我无法让这个程序工作。我肯定我有所有正确的语法,括号等。。。然而,它只是吐出放入其中的代码,我遗漏了什么吗 在执行JavaScript程序后,程序应通过post方法对自身进行post <!DOCTYPE HTML> <html lang="EN" dir="ltr" xmin="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content

我无法让这个程序工作。我肯定我有所有正确的语法,括号等。。。然而,它只是吐出放入其中的代码,我遗漏了什么吗

在执行JavaScript程序后,程序应通过post方法对自身进行post

<!DOCTYPE HTML>
<html lang="EN" dir="ltr" xmin="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="content-type" content="text/xml; charset=utf-8" />
        <title>Site.php</title>
    </head>
    <body>
        <form id="myform" method="Post" action="Site.php">
            <center><table><tr>
                        <td align="center"><input type="text" name="mo" value="<?php echo $_SESSION['mo']; ?>" size="4"/></td>
                        <td align="center"><input type="text" name="dy" value="<?php echo $_SESSION['dy']; ?>" size="4"/></td>
                        <td align="center"><input type="text" name="yr" value="<?php echo $_SESSION['yr']; ?>" size="4"/></td>
                        <td align="center"><input type="text" name="hr" value="<?php echo $_SESSION['hr']; ?>" size="4"/></td>
                        <td align="center"><input type="text" name="mn" value="<?php echo $_SESSION['mn']; ?>" size="4"/></td>
                        <td align="center"><input type="text" name="sc" value="<?php echo $_SESSION['sc']; ?>" size="4"/></td>
                    </tr</table></center>
        </form>
    </body>
</html>

<?php
$mo = filter_input(INPUT_POST, "mo");
$dy = filter_input(INPUT_POST, "dy");
$yr = filter_input(INPUT_POST, "yr");
$hr = filter_input(INPUT_POST, "hr");
$mn = filter_input(INPUT_POST, "mn");
$sc = filter_input(INPUT_POST, "sc");

session_start();

$_SESSION['mo'] = $mo;
$_SESSION['dy'] = $dy;
$_SESSION['yr'] = $yr;
$_SESSION['hr'] = $hr;
$_SESSION['mn'] = $mn;
$_SESSION['sc'] = $sc;
$_SESSION['count'] = $count;

session_write_close();
?>

一,。将您的会话带到页面顶部

二,。验证计数变量,因为它不存在。。可能你是从其他地方加载的,这是set$计数吗$计数:


三,。在表单中添加提交按钮,以便在会话中存储数据

你的意思是它只输出实际的PHP代码吗?如果是这样,可能服务器上没有安装PHP,或者服务器没有设置为调用PHP for.PHP文件。您的PHP代码在HTML之前吗?将PHP代码放在表单之前如何提交表单?至少没有提交按钮?您如何期望在不提交的情况下提交数据?