当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: <? #Igenus RegNewUser By Sun
 

 

 ·实施个人战略计划 2/7    »显示摘要«
    摘要:(接续上一节) 考虑将来 下一个要问的问题是:“假如事情按照今天的方式继续发展下去,我将来要从事什么业务?” 如果你不做改变,今后一年、两年、五年你将要从事什么?继续你目前的业务方式是不是一个明智的策略?或者你是否应该考虑做某些变动? 你应该从事什么业务?要审视自己:自己的天赋,自己的能力,自己的抱负,自己的精力,特别要着眼于自己的内心渴望,由此决定你应该从事什么业......
 ·vi命令一览表    »显示摘要«
    摘要: 移动光标 h 将光标左移一格。 l 将光标右移一格。 k或ctrl+p 光标上移一行 j或ctrl+n 光标下移一行 w 将光标移到下一个小字的前面。 w 将光标移到下一个大字的前面。 b 将光标移到前一个小字的前面。 b 将光标移到前一个大字的前面。 e 将光标移到下一个小......


qmail注册程序
  <?

#igenus regnewuser by sungod 【程序编程相关:将Access数据库移植到SQL Ser

【推荐阅读:如何处理ASP中的图象

#email:cn63@21cn.com 【扩展信息:线程池的介绍及简单实现

#2003.11.16

include "config/config_inc.php";

$cmd  = $http_get_vars[´cmd´];

$vpopmailbindir = "/home/vpopmail/bin/"; #设定vpopmail的bin目录

if ($cmd == "reg")

{

 $mailname = $http_post_vars[´mailname´];

 $domain  = $http_post_vars[´domain´];

 $passwd1 = $http_post_vars[´passwd1´];

 $passwd2 = $http_post_vars[´passwd2´];

 $username = $http_post_vars[´username´];

 $usersex = $http_post_vars[´usersex´];

 $year   = $http_post_vars[´year´];

 $month  = $http_post_vars[´month´];

 $day   = $http_post_vars[´day´];

 $phonenum  = $http_post_vars[´phonenum´];

 $useraddr  = $http_post_vars[´useraddr´];

 $passquess  = $http_post_vars[´passquess´];

 $passanswer = $http_post_vars[´passanswer´];

 $checkbox  = $http_post_vars[´checkbox´];

 $userage = $year.$month.$day;

#_____________________________________________________输出头文件

 echo "

<html>

<head>

<title>提示</title>

<meta http-equiv=\"content-type\" content=\"text/html; charset=gb2312\">

<link rel=\"stylesheet\" href=\"css/igenus.css\" type=\"text/css\">

</head>

<body bgcolor=\"#5a8c52\" text=\"#000000\" leftmargin=\"4\" topmargin=\"4\" marginwidth=\"2\" marginheight=\"2\">

</br></br>";

#______________________________________________________

 if ($checkbox != "ok")  #检查是否选中协议

 {

   echo "

<center>请返回阅览邮箱使用许可协议,需同意该协议后方可注册</center>

</br>

<center><input type=\"button\" value=\"返回\" class=\"myinput2\" onclick=\"history.back()\" name=\"button\"></center>

</html>";

exit;

  }

 if (!ereg("^[0-9a-z]+[0-9a-z]$",$mailname)) #检查账号内是否有非法字符

 {

  echo "

<center>账号不能含有非法字符及大写字母 ,请返回重新填写.</center>

</br>

<center><input type=\"button\" value=\"返回\" class=\"myinput2\" onclick=\"history.back()\" name=\"button\"></center>

</html>";

  exit;

 }

#________________________________________________________________________________

 if (strlen($mailname) < 3) #检查账号长度是否小于3位

 {

  echo "

<center>请不要妄想通过修改提交表单来危害本系统,你的ip已经被记录!</center>

</br>

<center><input type=\"button\" value=\"返回\" class=\"myinput2\" onclick=\"history.back()\" name=\"button\"></center>

</html>";

  exit;

 }

 $mailname = strtolower($mailname); #将未能过滤的大写字母转换为小写

#________________________________________________检查账号是否存在 

 $sql = mysql_connect($cfg_mysql_host, $cfg_mysql_user, $cfg_mysql_pass);

 mysql_select_db($cfg_mysql_db,$sql);


...   下一页
    摘要:qmail的基本介绍二『qmail的配置文件』 qmail的配置文件是由多个文件组成的,不是集中在一个文件中,每个文件控制相应部分的功能和属性,一个可执行程序可能有多个配置文件控制,所有的配置文件共同决定了qmail运行的实现和模式。这些配置文件都在qmail的control目录中,一般位于位于/var/qmail/control目录中。 1. badmailfrom 这个配置文件是控制邮件系统......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE