不太会php,大家帮忙给转下asp的。感谢
不太会php,大家帮忙给转下asp的。
下面是php代码
config.php
<?php
error_reporting(0);
session_start();
//网站账号库
$db_type='mysql';
$db_charset='utf8';
$db_host='127.0.0.1:3306';
$db_username='root';
$db_password='123456';
$database='web'
$tgurl="";
if(empty($tgurl)) $url_this = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER["REQUEST_URI"];
else $url_this =$tgurl;
$conn = @mysql_connect("$db_host","$db_username","$db_password") or die ("服务器维护中~详情联系 ".$qq."。");
@mysql_select_db("$database",$conn) or die ("数据库表不存在或者未连接。请联系管理员 。");
mysql_query("set names UTF8"); //使用文件编码,防止出错
function getIP()
{
if(!empty($_SERVER["HTTP_CLIENT_IP"]))
$ip = $_SERVER["HTTP_CLIENT_IP"];
else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
else if(!empty($_SERVER["REMOTE_ADDR"]))
$ip = $_SERVER["REMOTE_ADDR"];
else
$ip = "无法获取!";
return $ip;
}
function str_check( $str ) {
if(!get_magic_quotes_gpc()) {
$str = addslashes($str); // 进行过滤
}
$str = str_replace("_", "\_", $str);
$str = str_replace("%", "\%", $str);
$str = str_replace("=", "\=", $str);
$str = str_replace("<", "<_", $str);
$str = str_replace(">", "_>", $str);
return $str;
}
?>
reg.php
<?php
include_once "../muapi/config.php";
$username=$_REQUEST['username'];
$pwd=$_REQUEST['pwd'];
$ip=getIP();
$sql="select * from account where name='$username'";
$result=mysql_query($sql);
$zhnum=mysql_num_rows($result);
if($zhnum>0){
$b='{"ret":900,"msg":"账号已经存在"}';
exit($b);
}else{
$sql="INSERT INTO `account` (`name`,`passwd`, `ip`) VALUES ('$username','$pwd', '$ip')";
$result=mysql_query($sql);
if($result){
$sql="select * from account where name='$username'";
$result=mysql_query($sql);
$row=mysql_fetch_array($result, MYSQL_ASSOC);
$b='{"ret":0,"msg":0,"data":{"uid":"'.$row["id"].'","token":"'.md5($username).'","username":"'.$row["name"].'"}}';
echo $b;
exit;
}else{
$b='{"ret":900,"msg":"数据插入失败"}';
exit($b);
}
}
?>
login.php
<?php
include_once "../muapi/config.php";
$username=$_REQUEST['account'];
$pwd=$_REQUEST['pwd'];
$sql="select * from account where name='$username' and passwd='$pwd'";
$result=mysql_query($sql);
$zhnum=mysql_num_rows($result);
if($zhnum>0){
$sql="select * from account where name='$username'";
$result=mysql_query($sql);
$row=mysql_fetch_array($result, MYSQL_ASSOC);
$b='{"ret":0,"msg":0,"data":{"uid":"'.$row["id"].'","token":"'.md5($username).'","username":"'.$row["name"].'"}}';
echo $b;
exit;
}else{
//$b='{"ret":903,"msg":"账号或者密码错误"}';
$a=array("ret" => 903,"msg" => "账号或者密码错误" );
$a2=json_encode($a);
exit($a2);
}
?>
就三个文件
...全文
相关推荐
Asp转Php工具 asp2php
可一次性将一个目录下的所有asp文件转化为php文件。 教程我会另压,在传一遍。
ASP转PHP自动化迁移工具asp2php实战解析
当我们把一个ASP系统成功迁移到PHP,收获的远不止一个能跑的新版本。我们摆脱了对特定操作系统的依赖,拥抱了开源生态的活力,重构了陈旧的编程范式,并为未来的微服务化、容器化铺平了道路。asp2php这样的工具,或许终将老去,但它所体现的自动化、语义分析、渐进式重构思想,将持续指导我们应对下一个“技术债务危机”。毕竟,在软件世界里,唯一不变的就是变化本身 💫。而我们的使命,就是让系统在变化中不断进化,而不是腐烂。所以,下次当你面对一个.asp文件时,别叹气。
ASP转PHP 工具
正如其名,无需多言。<br/>希望对你有用
Asp转Php工具教程 asp2php
asp2php,Asp转Php工具教程的说明文件
asp转php软件 asp2php
asp转php软件 asp2php


基础编程
