当前位置:编程学习 > asp >>

求大虾们帮忙转一个有关ASP和PHP的代码

ASP的源代码如下:
<%
Response.ContentType = "application/json"
Response.CharSet = "gb2312"
Dim state, message, email
email = Trim(Request.Form("Email"))
If InStr(email, "msn.com") > 0 Then
state = 0
message = "不允许使用MSN邮箱"
Else
state = 1
message = "验证通过"
End If
%>

要求转换成PHP的代码
补充:那么:
Response.ContentType = "application/json"
Response.CharSet = "gb2312"
应该怎么该?
答案:
<? 
$email=$_REQUEST["email"];
if(strlen($email)>0)
{
$state = 0;
$message = "不允许使用MSN邮箱";
}
else
{
$state = 1;
$message = "验证通过";
}
?>

不好意思
忘加变量的符号了
现在的是完整的了
你可以测试一下
不行加我QQ
把state,message
这两个位置改成$state,$message
因为他们是变量
刚直接复制过来写掉了
你测试一下
不行的话加我qq
我同事是做PHP的,下周一帮你解决,我关注一下
<? 
$email=$_REQUEST["email"];
if(strlen($email)>0)
{
state = 0;
message = "不允许使用MSN邮箱";
}
else
{
state = 1;
message = "验证通过";

}
?>
<?
if($_GET['action']=="email"){
$emai=$_POST['ema'];//取得用戶輸入的郵箱
$newemail=explode("@",$emai); //取得@後面的值 此時是集合
$filetypes=strtolower($newemail[1]);
if($filetypes=="msn.com"){
echo "不可以使用msn郵箱";
}else{
echo "驗證通過";
}
}
?>
<html>
<head>
<title>郵箱驗證</title>
</head>
<body>
<form action="?action=email" method="post">
<input type="text" name="ema">
<input type="submit" vlaue="Submit">
</form>
</body>
<html>

上一个:php会难学吗,要从什么开始学比较快
下一个:用C++ POST一些数据,PHP怎么接受? - PHP进阶讨论

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,