Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.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
错误代码,无法在PHP中工作_Php - Fatal编程技术网

错误代码,无法在PHP中工作

错误代码,无法在PHP中工作,php,Php,我之前确实发布了一些东西,这次我将发布所有内容。我收到了错误消息,当我尝试在本地主机上拉它时,它不会显示出来。 代码如下: 这是includeindex.php if ($_POST['submit'] != "") { if ($_POST['name'] != "") { session_start(); $_SESSION['name'] = $_POST['name']; TopNavigation("PHP Includes Ex

我之前确实发布了一些东西,这次我将发布所有内容。我收到了错误消息,当我尝试在本地主机上拉它时,它不会显示出来。 代码如下:

这是includeindex.php
if ($_POST['submit'] != "") {
    if ($_POST['name'] != "") {
        session_start();
        $_SESSION['name'] = $_POST['name'];
        TopNavigation("PHP Includes Example - ECA236", "PHP Includes", $_SESSION['name']);
    } else {
        header("Location:includindex.php");
        exit;
    }
} else {
    TopNavigation("PHP Includes Example - ECA236", "PHP Includes");
    echo "<div class=\"formtable\">\n";
    echo "<br>";
    echo "<form action=\"" . $PHP_SELF . "\" method=\"post\">\n";
    echo "Please enter your name:<input type=\"text\" name=\"name\">\n";
    echo "<input type=\"submit\" class=\"btnSubmit\" value=\"Enter\" name=\"submit\">\n";
    echo "</form>\n";
    echo "<br>";
    echo "</div>\n";
    Footer();
}

?>
if($\u POST['submit']!=“”){
如果($_POST['name']!=“”){
会话_start();
$_SESSION['name']=$_POST['name'];
TopNavigation(“PHP包括示例-ECA236”、“PHP包括”、$\u会话['name']);
}否则{
标题(“位置:includindex.php”);
if ($_POST['submit'] != "") {
    if ($_POST['name'] != "") {
        session_start();
        $_SESSION['name'] = $_POST['name'];
        TopNavigation("PHP Includes Example - ECA236", "PHP Includes", $_SESSION['name']);
    } else {
        header("Location:includindex.php");
        exit;
    }
} else {
    TopNavigation("PHP Includes Example - ECA236", "PHP Includes");
    echo "<div class=\"formtable\">\n";
    echo "<br>";
    echo "<form action=\"" . $PHP_SELF . "\" method=\"post\">\n";
    echo "Please enter your name:<input type=\"text\" name=\"name\">\n";
    echo "<input type=\"submit\" class=\"btnSubmit\" value=\"Enter\" name=\"submit\">\n";
    echo "</form>\n";
    echo "<br>";
    echo "</div>\n";
    Footer();
}

?>
出口 } }否则{ TopNavigation(“PHP包括示例-ECA236”,“PHP包括”); 回音“\n”; 回声“
”; 回音“\n”; echo“请输入您的姓名:\n”; 回音“\n”; 回音“\n”; 回声“
”; 回音“\n”; 页脚(); } ?>
这个是头

<?php
function TopNavigation($pagetitle, $pageheading, $username = '') {
    echo "<html>\n";
    echo "  <head>\n";
    echo "  <title>" . $pagetitle . "</title>\n";
    echo "  <link href=\"../style.css\" type=\"text/css\" rel=\"stylesheet\">";
    echo "  </head>\n";
    echo "  <body>";
    echo "      <h1>" . $pageheading . "</h1>\n";
    echo "      <hr>\n";
    echo "      <p class=\"tiny\">" . date("F j,Y") . "</p>";
    if ($username != '') {
        echo "<div align=\"center\">\n";
        echo "<a href=\"includeindex.php\">Use a different name</a> | <a href=\"about.php\">About</a> | <a href=\"signout.php\">Signout</a>\n";
        echo "</div>\n";
        echo "<p>Welcome. " . $username . "!";
    }
}

function Footer() {
    echo "</body>\n";
    echo "</html>\n";
}

?>

这是关于.php的

<?php
session_start();
include("include/header.php");
if (!isset($_SESSION['name'])) {;
    header("Location:includeindex.php");
    exit;
} else {
    TopNavigation("About Me -ECA236", "About Me", $_SESSION['name']);

    echo "<p>Here is a little about me. I am a mother of twin girls who are 9 </p>\"n;
    echo " < p>I been married for 5 years but been with my husband for 11 years </p > \"n;
    echo "<p > I am attending college for Computer Programming and Database Mangament </p > \"n;
    echo "<p > After I get done with this degree I am want to go back for Web Design </p > \"n;
    echo "<p > since half my classes are web design now . I enjoy camping,bon fires and  </p > \"n;
    echo "<p > playing video games, hanging out with friends and family .</p > \"n;
    Footer();
}
?>

这是signout.php

<?php
session_start();
if (isset($_SESSION['name'])) {
    session_destroy();
    session_start();
}
header("Location:includeindex.php");
exit;
?>

我根本无法让它出现和工作。我不知道它为什么不这样做。谁能帮帮我吗

无论我修复了什么,我总是会出错,当你在线查看时,它不会显示出来

下面是我得到的错误: 注意:第19行C:\wamp\www\includeindex.PHP中的未定义变量:PHP\u SELF
if ($_POST['submit'] != "") {
    if ($_POST['name'] != "") {
        session_start();
        $_SESSION['name'] = $_POST['name'];
        TopNavigation("PHP Includes Example - ECA236", "PHP Includes", $_SESSION['name']);
    } else {
        header("Location:includindex.php");
        exit;
    }
} else {
    TopNavigation("PHP Includes Example - ECA236", "PHP Includes");
    echo "<div class=\"formtable\">\n";
    echo "<br>";
    echo "<form action=\"" . $PHP_SELF . "\" method=\"post\">\n";
    echo "Please enter your name:<input type=\"text\" name=\"name\">\n";
    echo "<input type=\"submit\" class=\"btnSubmit\" value=\"Enter\" name=\"submit\">\n";
    echo "</form>\n";
    echo "<br>";
    echo "</div>\n";
    Footer();
}

?>
未定义索引:在第4行的C:\wamp\www\includeindex.php中提交
if ($_POST['submit'] != "") {
    if ($_POST['name'] != "") {
        session_start();
        $_SESSION['name'] = $_POST['name'];
        TopNavigation("PHP Includes Example - ECA236", "PHP Includes", $_SESSION['name']);
    } else {
        header("Location:includindex.php");
        exit;
    }
} else {
    TopNavigation("PHP Includes Example - ECA236", "PHP Includes");
    echo "<div class=\"formtable\">\n";
    echo "<br>";
    echo "<form action=\"" . $PHP_SELF . "\" method=\"post\">\n";
    echo "Please enter your name:<input type=\"text\" name=\"name\">\n";
    echo "<input type=\"submit\" class=\"btnSubmit\" value=\"Enter\" name=\"submit\">\n";
    echo "</form>\n";
    echo "<br>";
    echo "</div>\n";
    Footer();
}

?>
警告:include(include/header.php)[function.include]:打开流失败:第3行的C:\wamp\www\about.php中没有这样的文件或目录 警告:include()[function.include]:在第3行的C:\wamp\www\about.php中打开“include/header.php”进行包含(include_path=';C:\php\pear')失败
致命错误:在第9行的C:\wamp\www\about.php中调用未定义的函数TopNavigation(),
TopNavigation()函数中的所有
echo
语句仍被错误引用。而不是
\“n;
,它们应该以
\n”结尾

//错了
echo“这里有一点关于我的。我是一个9岁双胞胎女孩的母亲;
//应该是:
echo“这里有一点关于我。我是一个9岁双胞胎女孩的母亲”

\n”; ---^^^^
在php.ini中,将display\u errors=Off更改为display\u errors=On

似乎是为了跟进?