如何使用javascript和php检查符号,像这样
How to check sign using javascript and php , Like this?
如何使用javascript和php检查符号,像这样?
首先,用户将数据填写到输入username
并password
如果username
和password
正确,它将保持警惕SUCCESS
但是username
或password
不正确,它将保持警惕FAIL
我测试了我的代码,但不起作用。我该怎么做?
.HTML
<form method="post" action="" ENCTYPE = "multipart/form-data" onsubmit="return checkform(this);" id="sign_in_fid">
<label>
Your Username
</label>
<input type="text" name="username" id="username">
<br>
<label>
Your Password
</label>
<input type="password" name="password" id="password">
<br>
<br>
<input name="submit" type="submit" value="Sign in"/>
</form>
JAVASCRIPT
<script language="JavaScript" type="text/javascript">
function checkform ( form )
{
var username_val = document.getElementById("username").value;
var password_val = document.getElementById("password").value;
</script>
<?PHP
include("connect.php");
$strUsername = "<script>document.writeln(username_val);</script>";
$strPassword = "<script>document.writeln(password_val);</script>";
$sql = "SELECT * FROM av8_users WHERE BINARY username = '$strUsername' and password = '$strPassword'";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
$active=$row['active'];
$count=mysql_num_rows($result);
if($count==1)
{
?>
<script>
alert("SUCCESS");
</script>
<?PHP
}
else
{
?>
<script>
alert("FAIL");
</script>
<?PHP
}
?>
<script>
return true ;
}
</script>
你的代码失败的原因是你在php代码中使用了JavaScript。尝试更改您的
$strUsername = "<script>document.writeln(username_val);</script>";
$strPassword = "<script>document.writeln(password_val);</script>";
自
$strUsername = $_POST['username'];
$strPassword = $_POST['password'];
相关文章:
- 如何将一个模态放在一边-显示其他模态(像..这样的向导)
- 无法使用“;测试”;作为javascript中的值,但可以使用像1这样的数字
- 用Javascript正则表达式检查像x.0.0这样的字符串
- 在保存到本地存储之前,如何修改我得到的 json 响应以使其看起来像这样
- 如何使用javascript和php检查符号,像这样
- 是否可以像这样在卸载之前写入
- 为什么 js 在像 '{}[0]' 这样的语句中忽略 '{}'
- 正确的选择器字符串是什么,可以在像这样结构的 HTML 中获取我想要的特定元素
- 如何像这样显示时间,例如:1秒前,1分钟前,1小时前,1个月前
- 如何使用getElementsByClassName检查输入中的值,像这样
- 如何在示例中构建像这样的简单图像旋转效果
- 使用哪个插件来调整图像大小,就像这样
- 为什么像这样向 JavaScript 引用类型添加方法不起作用
- add(1)(2)(3).total === 6 - 有没有人见过像这样使用的自返回函数
- 仅数字的 ng 模式将接受像 “-” 这样的字符,例如 Angular.js
- 如何更改'还有一个像这样的人'当I'我已经把它添加到我的网站上了
- 如何计算两个元素之间的距离,像这样
- 为什么我不能像这样查找关联的数组
- 为什么谷歌关闭的这条线看起来像这样
- 为什么像这样以编程方式导入JavaScript文件不起作用?