PHP代码行不适用于html表单!500错误 机械车 帐目 账户: 机械车 欢迎来到MechRook
欢迎来到MechRook!MechRook目前什么都不是。哇,多么浪费的网址,你可能会认为,但你会看到。我和我的朋友对MechRook有很大的计划。我们有多个网站模板和编码设计师。 它给我一个500的误差。我在试着做一个表格!请帮忙!告诉我我能做什么。谢谢<目前,10强网站网站近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日将将将将将将将将将将将近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日近日将将将将将将将将将将将将将将将近日近日近日近日近日近日近日厄厄厄厄厄厄厄厄厄厄维维维维维维维维维维维维维维维维厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄厄uuuuuuuuuuuuuuuuuuuuuuuuuu我不是一个PHP程序员(我做JS,而且我在这方面相对较新),但我马上就发现您缺少了一个结束括号。页面将显示以下代码:PHP代码行不适用于html表单!500错误 机械车 帐目 账户: 机械车 欢迎来到MechRook,php,html,database,forms,Php,Html,Database,Forms,欢迎来到MechRook!MechRook目前什么都不是。哇,多么浪费的网址,你可能会认为,但你会看到。我和我的朋友对MechRook有很大的计划。我们有多个网站模板和编码设计师。 它给我一个500的误差。我在试着做一个表格!请帮忙!告诉我我能做什么。谢谢
<?php
session_start();
?>
<!DOCTYPE html>
<html>
<head>
<title>MechRook</title>
<link type="text/css" rel="stylesheet" href="css.css"/>
<link type="image/jpeg" rel="short icon" href="favicon.jpg"/>
</head>
<body>
<div id="fheader">
<h1>Account</br></h1>
<?php
$form = '<form method="post" action="index.php">
Username: <input name="user" type="text"></br>
Password: <input name="pass" type="password"></br>
<input name="btn" type="submit" value="Login">
</form>';
if ($_POST['btn']) {
$user = $_POST['user'];
$pass = $_POST['pass'];
if ($user) {
if($pass) {
echo "$user - $pass <hr> $form";
}
else {
echo "You must enter your password. $form";
}
else {
echo "You must enter your username. $form";
}
}
else {
echo $form;
}
?>
<h2>Account:</br><?php echo $_POST['user']; ?></h2>
</div>
<div id="sheader">
<h1 style="font-size:50px">MechRook</h1>
<section id="con">
<div class="button">
<a href="index.html" class="link">Home</a>
</div>
<div class="button">
<a href="account.html" class="link" style="font-size:15px">Account</a>
</div>
<div class="button">
<a href="contact.html" class="link">Contact</a>
</div>
</section>
<h2>
</br></br>Welcome to MechRook
</h2>
<p>
Welcome to MechRook! MechRook is currently nothing. Wow what a waste of a URl, you might think that but you will see. My friends and I have big plans for MechRook. We have multiple designers for website templates and coders.
</p>
</div>
</body>
</html>
if($\u POST['btn'])){
$user=$_POST['user'];
$pass=$_POST['pass'];
如果($user){
如果($pass){
回显“$user-$pass
$form”;
}否则{
echo“您必须输入密码。$form”;
}
}否则{
echo“您必须输入用户名$form”;
}
}否则{
回声$形式;
}
在添加缺少的括号后,我在服务器上进行了测试,它工作正常,因此只需尝试此新代码(它没有凌乱的if-else条件):
机械车
帐目
账户:
机械车
欢迎来到MechRook
欢迎来到MechRook!MechRook目前什么都不是。哇,多么浪费的网址,你可能会认为,但你会看到。我和我的朋友对MechRook有很大的计划。我们有多个网站模板和编码设计师。
希望它能起作用。1。看看有没有什么变化。2.检查您的服务器日志。在以下语句之后缺少右括号(
}
):echo“您必须输入用户名。$form”代码>。等一下,我认为我已经修复了它,但它仍然给我一个错误:内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。请与服务器管理员联系,告知错误发生的时间以及可能导致错误的任何操作。有关此错误的详细信息,请参阅服务器错误日志。mechrook.com的Web服务器什么不工作?下面是一组添加了右括号的代码:您是否在能够解释PHP的服务器上进行测试?
if ($_POST['btn']) {
$user = $_POST['user'];
$pass = $_POST['pass'];
if ($user) {
if($pass) {
echo "$user - $pass <hr> $form";
} else {
echo "You must enter your password. $form";
}
} else {
echo "You must enter your username. $form";
}
} else {
echo $form;
}
<?php
session_start();
?>
<!DOCTYPE html>
<html>
<head>
<title>MechRook</title>
<link type="text/css" rel="stylesheet" href="css.css"/>
<link type="image/jpeg" rel="short icon" href="favicon.jpg"/>
</head>
<body>
<div id="fheader">
<h1>Account</br></h1>
<?php
$form = '<form method="post" action="'.$_SERVER['PHP_SELF'].'">
Username: <input name="user" type="text"></br>
Password: <input name="pass" type="password"></br>
<input name="btn" type="submit" value="Login">
</form>';
if ($_POST['btn']) {
$user = $_POST['user'];
$pass = $_POST['pass'];
if (($user) && !($pass)) {
echo "You must enter your password. $form";
}
else if (!($user) && ($pass)) {
echo "You must enter your username. $form";
}
else if (!($user) && !($pass)){
echo "You must enter your username and your password. $form";
}
else {
echo "$user - $pass <hr> $form";
}
}
else {
echo $form;
}
?>
<h2>Account:</br><?php echo $_POST['user']; ?></h2>
</div>
<div id="sheader">
<h1 style="font-size:50px">MechRook</h1>
<section id="con">
<div class="button">
<a href="index.html" class="link">Home</a>
</div>
<div class="button">
<a href="account.html" class="link" style="font-size:15px">Account</a>
</div>
<div class="button">
<a href="contact.html" class="link">Contact</a>
</div>
</section>
<h2>
</br></br>Welcome to MechRook
</h2>
<p>
Welcome to MechRook! MechRook is currently nothing. Wow what a waste of a URl, you might think that but you will see. My friends and I have big plans for MechRook. We have multiple designers for website templates and coders.
</p>
</div>
</body>
</html>