我的网站运行得很漂亮。它已经启动并运行了一年多了,我只是要求添加一些小东西。
我在200行左右的代码中添加了这个东西,并重新上传了我的php页面。我从来没有触及第1行附近的任何东西,但是当我刷新页面时,我遇到了这个错误:
致命错误:在第1行的/home/ropepart/public_html/techportal/select.php中调用未定义的函数phpinclude()
是什么给出了?
以下是我的代码的前几行。从第1行开始。(顺便说一句,我删除了我添加的一个小东西,以确保不是它,但不,我仍然会收到此错误。)
<?php session_start();?>
<?php
include("passwords.php");
....code continues on from here....
?php和include之间没有空格。只有努力进入。当我在那里添加空格时,我不再收到错误,但我的用户也没有正确登录会话。
思想?
编辑:
<h2>Please select the test you'd like to take:</h2>
<table>
<tr>
<td><a href="hazcomtest.php" class="btn">Hazcom</a></td>
<td><a href="nfpa70etest.php" class="btn">NFPA 70e</a></td>
</tr>
<tr>
<td><a href="confinedspacetest.php" class="btn">Confined Space</a></td>
<td><a href="extremetemperaturestest.php" class="btn">Extreme Temperatures</a></td>
</tr>
<tr>
<td><a href="ppetest.php" class="btn">Personal Protective Equipment</a></td>
<td><a href="materialhandlingtest.php" class="btn">Material Handling</a></td>
</tr>
<tr>
<td><a href="bloodbornepathogenstest.php" class="btn">Bloodborne Pathogens</a></td>
<td><a href="workingregulationsdisclaimer.php" class="btn">Working Regulations</a></td>
</tr>
</table>
所以上面是我原来的代码,然后我又返回了。 (这就是我现在拥有的。)
我添加了
<tr>
<td><a href="ladsaf.php" class="btn">ladsaf</a></td>
</tr>
我已删除。字面输入,它没有用,所以我删除了它。而现在没有任何作用。很难过!
嘻嘻哈哈......这是整个页面! (我猜,我更喜欢第50行输入代码,而不是200 ...对不起......)
<?php
session_start();
include("passwords.php");
//this statement will be entered if coming from the login.php page.
if ($_POST["ac"]=="log"){
//check if submitted username and password exist in $PASSWORD array
if ($PASSWORD[$_POST["username"]]==$_POST["password"]){
//set various session variables
$_SESSION["username"]=$_POST["username"];
$_SESSION["firstname"]=$FIRSTNAME[$_POST["username"]];
$_SESSION["lastname"]=$LASTNAME[$_POST["username"]];
$_SESSION["email"]=$EMAIL[$_POST["username"]];
}
else{
//if username and password do not exist, set session variable for "incorrect username/password" message and redirect to login.php
$_SESSION['incorrect'] = "incorrect";
header('Location: login.php');
};
};
// check if user is logged in already when they are coming from a random place. If not, redirect to login.php
check_logged();
?>
<html>
<head>
<title>Select Test</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
</head>
<body>
<!--Links to all the various tests available on the site-->
<div class="center">
<h2>Hi <?php echo $_SESSION["firstname"].' '.$_SESSION["lastname"].'. You have logged in successfully.';?></h2><br>
<h2>Please select the test you'd like to take:</h2>
<table>
<tr>
<td><a href="hazcomtest.php" class="btn">Hazcom</a></td>
<td><a href="nfpa70etest.php" class="btn">NFPA 70e</a></td>
</tr>
<tr>
<td><a href="confinedspacetest.php" class="btn">Confined Space</a></td>
<td><a href="extremetemperaturestest.php" class="btn">Extreme Temperatures</a></td>
</tr>
<tr>
<td><a href="ppetest.php" class="btn">Personal Protective Equipment</a></td>
<td><a href="materialhandlingtest.php" class="btn">Material Handling</a></td>
</tr>
<tr>
<td><a href="bloodbornepathogenstest.php" class="btn">Bloodborne Pathogens</a></td>
<td><a href="workingregulationsdisclaimer.php" class="btn">Working Regulations</a></td>
</tr>
</table>
<h2>Click this button to check out the Rope Partner Pay Calculator</h2>
<table>
<tr>
<td><a href="Paycalculator/index.php" class="btn">Pay Calculator</a></td>
</tr>
</table>
<h2>Or click this button to logout.</h2>
<table>
<tr>
<td><a href="logout.php" class="btn">Logout</a></td>
</tr>
</table>
</div>
</body>
</html>
答案 0 :(得分:0)
好吧,我刚问过我的妻子到底出了什么问题。她让我通过所有平常的#34;关掉它然后再打开#34;繁琐程序。然后她记得上次在我的电脑上发生了一些愚蠢的事情,我们确实复制了代码,将其粘贴到一个新文件中,将其保存在旧文件上,然后再次尝试。 (上次使用的是Microsoft Word文档...)
无论如何,嘲笑她,我尝试了这个荒谬的想法。
瞧,它有效!是的......是的,我现在正在吃我的话。
但是,不要问我为什么会这样。直接复制并粘贴到新文档中即可。啊。