谁能帮我做个测试谢谢 一般不是表单不好用了。估计是你没有使用$_POST和$_GET来取表单数据。切记不要直接使用$form_element来取数据。这是受服务器设定影响的,而且不安全。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <form name="form1" method="post" action="" enctype="multipart/form-data">这样有问题吗? 可是为什么传到服务器上就提交不上去呢?也不有提示,代码也不往下执行了<?php session_start(); if(!isset($Action)||$Action!="login") $_SESSION["Name"] = "";?><? include '../include/conn.php'; if(isset($strName)) { $result = mysql_query("SELECT strName FROM default.adminlogin where strName = '$strName' and strPassword = '$strPassword'",$hDB); $num_rows = mysql_num_rows($result); if($num_rows > 0) { $_SESSION["Name"] = "$%^#@$@#&SDF!@EESA456@"; Header("Location: Admin.php"); } else { echo "<script language=javascript>alert('密码错误');</script>"; } }?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Login</title><link href="style.css" rel="stylesheet" type="text/css" /></head><body><table width="100%" height="600" border="0" cellpadding="0" cellspacing="0" bgcolor="#99CCCC"> <tr> <td align="center" valign="middle"> <form id="form1" name="form1" method="post" action=""> <input name="action" type="hidden" value="login" /> <table width="20%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="30" align="right">Name:</td> <td height="30"><input name="strName" type="text"/></td> </tr> <tr> <td width="37%" height="30" align="right">Password:</td> <td width="63%" height="30"><input name="strPassword" type="password" id="strPassword" /></td> </tr> <tr> <td height="30" colspan="2" align="right"><input type="submit" name="Submit" value="Login" /></td> </tr> </table> </form> </td> </tr></table></body></html>上面是我login的原码现在什么不输入提交也不报错输入用户名和密码也不提交不知道为什么 php text 的问题 为什么有的数据能插入,有的数据不能?好奇怪的问题 菜鸟求助。用fread读取时,到底返回什么 5万条数据的库,每页显示50条,采用php+MySQL会比asp+SQLServer2000快吗?快得多少? php连mysql的问题 同样的内容,bae正常显示,sae 乱码, 请问PHP如何获取类似asp的Now()函数那样的显示结果? 如何配置editplus,在editplus中直接运行php程序? 一个关于session的问题 php文件可以输出图片却无法显示出来! 哪个版本的linux做服务器比较好? 如何在发布的内容中包含 PHP 代码
这样有问题吗?
也不有提示,代码也不往下执行了
<?php
session_start();
if(!isset($Action)||$Action!="login") $_SESSION["Name"] = "";
?>
<?
include '../include/conn.php';
if(isset($strName)) {
$result = mysql_query("SELECT strName FROM default.adminlogin where strName = '$strName' and strPassword = '$strPassword'",$hDB);
$num_rows = mysql_num_rows($result);
if($num_rows > 0) {
$_SESSION["Name"] = "$%^#@$@#&SDF!@EESA456@";
Header("Location: Admin.php");
} else {
echo "<script language=javascript>alert('密码错误');</script>";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Login</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="100%" height="600" border="0" cellpadding="0" cellspacing="0" bgcolor="#99CCCC">
<tr>
<td align="center" valign="middle">
<form id="form1" name="form1" method="post" action="">
<input name="action" type="hidden" value="login" />
<table width="20%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="30" align="right">Name:</td>
<td height="30"><input name="strName" type="text"/></td>
</tr>
<tr>
<td width="37%" height="30" align="right">Password:</td>
<td width="63%" height="30"><input name="strPassword" type="password" id="strPassword" /></td>
</tr>
<tr>
<td height="30" colspan="2" align="right"><input type="submit" name="Submit" value="Login" /></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>
上面是我login的原码现在什么不输入提交也不报错
输入用户名和密码也不提交不知道为什么