我正在创建一个注册页面,当我在注册页面(splash.php)正文的开头添加必需的字段来建立数据库连接时,打开预览时在本地主机上加载页面时遇到404错误Adobe Dreamweaver中的窗口。通过网址栏手动打开splash.php时,我还会遇到以下2个错误: 1.警告:require_once(/start/db.php):打开流失败: 2.致命错误:require_once():无法打开所需的'/start/db.php'(include_path ='.; C:\ php \ pear')
我已经查看了包含文件的文件夹,那些2个php文件似乎可以正常打开,并且位于“开始”文件夹中。我无法弄清楚为什么要求这些文件会导致404错误和其他2错误。
这是splash.php的开始html文档:2个require_once代码引起了问题。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<link rel="stylesheet" href="/ink/post_creation.css">
</head>
<body>
<?php require_once("/start/db.php"); ?>
<?php require_once("/start/signup.php"); ?>
这是数据库的开头:
<!doctype html>
<?php
$dbhost = 'localhost';
$dbname = 'start';
$dbuser = 'xxxxx';
$dbpass = 'xxxxx';
$connection = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
if ($connection->connect_error) die("Fatal Error");
以及signup.php的开头:
<!doctype html>
<?php
if (isset($_POST['signup']))
{
require_once('/start/db.php');
$username = $_POST['username'];
$email = $_POST['email'];
$password = $_POST['pwd'];
我希望它可以简单地加载页面,任何帮助都很棒!