PHP第一个小程序
2004-12-10 00:40
381 查看
目标:向数据库插入50个用户,密码自动生成(随机数),MD5加密
<HTML><BODY>
<?php
//STEP1
//第一步:初始化种子
$seedarray =microtime();
$seedstr =split(" ",$seedarray,5);
$seed =$seedstr[0]*10000;
//第二步:使用种子初始化随机数发生器
srand($seed);
//第三步:生成指定范围内的随机数
//$random1 = rand(100,500);
//STEP2
//连数据库
$dbh = mysql_connect('localhost','admin','newpwd');
mysql_select_db('test');
//STEP3
// 定义
$Matrix = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
$MatrixLen = strlen($Matrix);
$Length = 10;
$MaxUsers = 3;
//STEP4
//循环产生随机,并插入数据库
for( $k=0; $k<$MaxUsers; ++$k)
{
$UserPwd = "";
for( $i=0; $i<$Length; ++$i)
{
$UserPwd .= $Matrix{rand(100,500) % $MatrixLen};
}
$UserName = $UserPwd;
$UserPwd = strtoupper(md5($UserPwd));
$query = "INSERT INTO TBL_User (Name,Password) values ('$UserName','$UserPwd')";
echo $query;
echo "<BR>\n\r";
$res = mysql_query($query, $dbh);
$err = mysql_error();
if($err)
{
echo "发生错误!";
}
else
{
echo "成功!";
}
}
?>
</BODY></HTML>
<HTML><BODY>
<?php
//STEP1
//第一步:初始化种子
$seedarray =microtime();
$seedstr =split(" ",$seedarray,5);
$seed =$seedstr[0]*10000;
//第二步:使用种子初始化随机数发生器
srand($seed);
//第三步:生成指定范围内的随机数
//$random1 = rand(100,500);
//STEP2
//连数据库
$dbh = mysql_connect('localhost','admin','newpwd');
mysql_select_db('test');
//STEP3
// 定义
$Matrix = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
$MatrixLen = strlen($Matrix);
$Length = 10;
$MaxUsers = 3;
//STEP4
//循环产生随机,并插入数据库
for( $k=0; $k<$MaxUsers; ++$k)
{
$UserPwd = "";
for( $i=0; $i<$Length; ++$i)
{
$UserPwd .= $Matrix{rand(100,500) % $MatrixLen};
}
$UserName = $UserPwd;
$UserPwd = strtoupper(md5($UserPwd));
$query = "INSERT INTO TBL_User (Name,Password) values ('$UserName','$UserPwd')";
echo $query;
echo "<BR>\n\r";
$res = mysql_query($query, $dbh);
$err = mysql_error();
if($err)
{
echo "发生错误!";
}
else
{
echo "成功!";
}
}
?>
</BODY></HTML>
相关文章推荐
- 第一个PHP程序
- php (一) 第一个php 脚本程序
- git环境搭建以及第一个PHP程序
- 第一个Ajax程序——PHP学习日记之二
- PHP+MySQL+Dreamweaver动态网站开发_第一个PHP程序
- php入门教程 第一个php程序
- 第一个php程序
- 我的第一个php程序
- 我的第一个 php cli 程序
- PHP开发环境配置和第一个PHP程序(phpStudy+PhpStorm)
- 我的第一个PHP程序
- 第一个可运行的PHP程序-从配置到HELLO WORLD
- 【PHP自学笔记1】如何搭建配置PHP环境、云平台发布、第一个HelloWorld程序
- 利用XAMPP配置PHP环境和第一个php程序
- [PHP基础][01]我的第一个php程序
- PHP第一个数据库程序
- 菜鸟的 PHP 学习之路(二):第一个 PHP 程序
- 第一个delphi for php的小程序
- 运行我的第一个php程序
- 我的第一个PHP程序--用户登录页面