Php 登录html页面后出错
所以,我在尝试登录localhost中的html页面后,在firebug中遇到了这个错误。 我现在正试图建立一个登录页面。使用php和ExtJS3.2.1 这是html第1行的错误 DOCTYPE HTML PUBLIC-//W3C//DTD HTML 4.01//ENhttp://www.w3.org/TR/html4/strict.dtd 我的php代码使用php5.3.10Php 登录html页面后出错,php,javascript,html,extjs,Php,Javascript,Html,Extjs,所以,我在尝试登录localhost中的html页面后,在firebug中遇到了这个错误。 我现在正试图建立一个登录页面。使用php和ExtJS3.2.1 这是html第1行的错误 DOCTYPE HTML PUBLIC-//W3C//DTD HTML 4.01//ENhttp://www.w3.org/TR/html4/strict.dtd 我的php代码使用php5.3.10 <?php ob_start(); $host="localhost"; // Host name $u
<?php
ob_start();
$host="localhost"; // Host name
$username=""; // Mysql username
$password=""; // Mysql password
$db_name="my_db"; // Database name
$tbl_name="my_user"; // Table name
mysql_connect("$host", "$Username", "$Password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$Username=$_POST['Username'];
$Password=$_POST['Password'];
$Username = stripslashes($Username);
$Password = stripslashes($Password);
$Username = mysql_real_escape_string($Username);
$Password = mysql_real_escape_string($Password);
$sql="SELECT * FROM $tbl_name WHERE Username='$Username' and Password='$Password'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1){
session_register("Username");
session_register("Password");
header("location:login_success.php");
}
else {
echo "Wrong Username or Password";
}
ob_end_flush();
?>
我只想先测试一下login_success.php页面
<html>
<body>
Login Successful
</body>
</html>
html代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- library-->
<title>Sign In</title>
<link rel="stylesheet" type="text/css" href="./../ext-3.2.1/resources/css/ext-all.css"/>
<!-- GC -->
<!-- LIBS -->
<script type="text/javascript" src="./../ext-3.2.1/adapter/ext/ext-base.js"></script>
<!-- ENDLIBS -->
<script type="text/javascript" src="./../ext-3.2.1/ext-all.js"></script>
<link rel="stylesheet" type="text/css" href="css/forms.css"/>
<!-- <link rel="stylesheet" type="text/css" href="./../ext-3.2.1/shared/examples.css"/>- ->
<center><img src="image/logonew.png" width="900" height="420"></center>
<div id="Sign In" style="margin:auto;"></div>
<style type="text/css">
div {text-align:center}
</style>
</head>
<body>
<script type="text/javascript" src="js/sign_in.js"></script>
</body>
</html>
这不是一个错误;这是一个doctype字符串。它通常出现在的公司中。是的,我知道@pointy,但当我尝试登录时,firebug一直将此doctype突出显示为错误。你能发布你的HTML或PHP页面的确切外观吗?它实际上在任何地方都显示错误,这看起来就像firebug记录了一个请求firebug说>>未捕获的SyntaxError:Unexpected token并指向my.html代码行的第一行