Passwords 密码保护目录间歇性故障

Passwords 密码保护目录间歇性故障,passwords,cpanel,Passwords,Cpanel,我在目录中唯一一个页面上有一个表单,它通过cPanel进行密码保护。比如 www.site.com/directory/subdirectory/form.php 每二十次提交一次表格(在同一次会议中),我会被重定向到: www.site.com 显然,php表单处理不会发生 发生了什么事 我已在cpanel中检查了重定向,但未设置任何重定向。所以我甚至不知道它为什么会进入索引页面 注释 毫无疑问,所以提到了这个问题,我发现谷歌没有什么合适的。我不确定问题出在哪里,所以很难用谷歌搜索 下面是fo

我在目录中唯一一个页面上有一个表单,它通过cPanel进行密码保护。比如

www.site.com/directory/subdirectory/form.php

每二十次提交一次表格(在同一次会议中),我会被重定向到:

www.site.com

显然,php表单处理不会发生

发生了什么事

我已在cpanel中检查了重定向,但未设置任何重定向。所以我甚至不知道它为什么会进入索引页面

注释 毫无疑问,所以提到了这个问题,我发现谷歌没有什么合适的。我不确定问题出在哪里,所以很难用谷歌搜索

下面是form.php格式

<?php 
header('Content-Type: text/html; charset=utf-8');  
session_start();
require 'functions.php';
connect();

/*“Æ” because  UTF-8 encoding without BOM looks like ANSI*/


if(isset($_POST['newJob'])){
      $jTDjobToDo = $_POST['jobToDo'];
    $jTDwhenInfo = $_POST['whenInfo'];
    $jTDwhenInfo = $jTDwhenInfo+ time();


            $jTDinsertNewJob = $conn ->prepare ("INSERT INTO jobstodo (jobToDo,whenInfo) VALUES(:jobToDo,:whenInfo)");
            $jTDinsertNewJob->bindParam(':jobToDo', $jTDjobToDo, PDO::PARAM_STR);
            $jTDinsertNewJob->bindParam(':whenInfo', $jTDwhenInfo, PDO::PARAM_INT);
            $jTDinsertNewJob->execute();
            echo "New job added!<br/>";
}

?>
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>My page</title>
        <LINK href="stylesheet.css" rel="stylesheet" type="text/css">
    </head>
    <body>

<div id="newjobform">
ADD A NEW JOB
<form  action="http://www.site.com/myPage.php" method="POST">
New Job To Do <input type="text" name="jobToDo" id="newJobToDo" ><br/>

When to do<br/>
<input type="radio" name="whenInfo" value="0" CHECKED>Now / 
<input type="radio" name="whenInfo" value="86400"> 1 day
/ <input type="radio" name="whenInfo" value="172800"> 2 days
/ <input type="radio" name="whenInfo" value="345600">4 days<br/>
<input type="radio" name="whenInfo" value="604800">7 days
/ <input type="radio" name="whenInfo" value="1209600">14 days
/ <input type="radio" name="whenInfo" value="2073600">24 days
/ <input type="radio" name="whenInfo" value="3888000">45 days<br/>


<input type="submit" value="ADD" name="newJob"><br/>
</form>
</div>

 </body>
</html>

你能发布你的php脚本吗?您是否正在进行任何检查(sesion、post data等),如果失败,可能会重定向到主页?@mituw done,我也为PDO添加了连接调用。请告诉我是否可以添加其他内容。
functions.php
中是否有任何内容需要进行检查/重定向?@mituw,函数代码位于php代码的第二部分,带有pdo连接
try {
 $conn = new PDO("mysql:host=$hostdb; dbname=$namedb", $userdb, $passdb);
//echo 'Connected to database';
}
catch(PDOException $e) {
  echo $e->getMessage();
}
}