!!(急)怎么才能去掉php.ini配置文件里面的zend呀 如题 这样的代码放到服务器上面 提示还得安装zend!能不能不安装zend也能用呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 太长了 先发一部分<?php include "config/config_inc.php"; include "include/fun_inc.php"; include "language/$CFG_LANGUAGE"."_inc.php"; function makeadirectory($thedir){ if (!(is_dir("$thedir"))) { mkdir("$thedir",0755); }}function initdirectory($basepath){ $path_dir="$basepath/Maildir/"; $directs = explode("/", $path_dir); $ab=1; while ($directs[$ab] != "") { $dir_bak.="/$directs[$ab]"; if (!(is_dir("$dir_bak"))) { mkdir("$dir_bak",0755); } $ab++; } $thedir1="$basepath/Maildir/cur"; $thedir2="$basepath/Maildir/new"; $thedir3="$basepath/Maildir/tmp"; $thedir4="$basepath/Maildir/album"; $thedir5="$basepath/Maildir/share"; $thedir6="$basepath/Maildir/.Draft"; $thedir7="$basepath/Maildir/.Draft/cur"; $thedir8="$basepath/Maildir/.Draft/new"; $thedir9="$basepath/Maildir/.Draft/tmp"; $thedir10="$basepath/Maildir/.Outbox"; $thedir11="$basepath/Maildir/.Outbox/cur"; $thedir12="$basepath/Maildir/.Outbox/new"; $thedir13="$basepath/Maildir/.Outbox/tmp"; $thedir14="$basepath/Maildir/.Trash"; $thedir15="$basepath/Maildir/.Trash/cur"; $thedir16="$basepath/Maildir/.Trash/new"; $thedir17="$basepath/Maildir/.Trash/tmp"; $thedir18="$basepath/Maildir/tools"; $thedir19="$basepath/Maildir/share/mirror"; makeadirectory($thedir1); makeadirectory($thedir2); makeadirectory($thedir3); makeadirectory($thedir4); makeadirectory($thedir5); makeadirectory($thedir6); makeadirectory($thedir7); makeadirectory($thedir8); makeadirectory($thedir9); makeadirectory($thedir10); makeadirectory($thedir11); makeadirectory($thedir12); makeadirectory($thedir13); makeadirectory($thedir14); makeadirectory($thedir15); makeadirectory($thedir16); makeadirectory($thedir17); makeadirectory($thedir18); makeadirectory($thedir19); //exit(); } function configsetup($basepath,$domain,$loginname,$passwd){ $thedir18="$basepath/Maildir/tools"; $file_name = "$thedir18/config.ini"; if (!file_exists($filename)) { if($fp=fopen($file_name,"w"))/////// 写入文件 { $fn="[General]"."\r\n"."Address="."$domain"."\r\n"."Port=80"."\r\n"."User="."$loginname"."\r\n"."Password="."$passwd"."\r\n"; $fq="BACKUPSOURCEDIRCOUNT=1"."\r\n". "BACKUPSOURCEDIR0=C:\Documents and Settings"."\r\n". "BACKUPSOURCEDIRRECURSE0=yes"."\r\n". "BACKUPFILETYPECOUNT=43"."\r\n". "BACKUPFILETYPE0=*.*"."\r\n". "BACKUPFILETYPECHECK0=NOCHECK"."\r\n". "BACKUPFILETYPE1=*.txt"."\r\n". "BACKUPFILETYPECHECK1=NOCHECK"."\r\n". "BACKUPFILETYPE2=*.chm"."\r\n". "BACKUPFILETYPECHECK2=NOCHECK"."\r\n". "BACKUPFILETYPE3=*.doc"."\r\n". "BACKUPFILETYPECHECK3=NOCHECK"."\r\n". "BACKUPFILETYPE4=*.ppt"."\r\n". "BACKUPFILETYPECHECK4=NOCHECK"."\r\n". "BACKUPFILETYPE5=*.mdb"."\r\n". "BACKUPFILETYPECHECK5=NOCHECK"."\r\n". "BACKUPFILETYPE6=*.eml"."\r\n". "BACKUPFILETYPECHECK6=NOCHECK"."\r\n". "BACKUPFILETYPE7=*.pdf"."\r\n". "BACKUPFILETYPECHECK7=NOCHECK"."\r\n". "BACKUPFILETYPE8=*.zip"."\r\n". "BACKUPFILETYPECHECK8=NOCHECK"."\r\n". "BACKUPFILETYPE9=*.rar"."\r\n". "BACKUPFILETYPECHECK9=NOCHECK"."\r\n". "BACKUPFILETYPE10=*.cab"."\r\n". "BACKUPFILETYPECHECK10=NOCHECK"."\r\n". "BACKUPFILETYPE11=*.bak"."\r\n". "BACKUPFILETYPECHECK11=NOCHECK"."\r\n". "BACKUPFILETYPE12=*.bat"."\r\n". "BACKUPFILETYPECHECK12=NOCHECK"."\r\n". "BACKUPFILETYPE13=*.dll"."\r\n". "BACKUPFILETYPECHECK13=NOCHECK"."\r\n". "BACKUPFILETYPE14=*.asp"."\r\n". "BACKUPFILETYPECHECK14=NOCHECK"."\r\n". "BACKUPFILETYPE15=*.html"."\r\n". "BACKUPFILETYPECHECK15=NOCHECK"."\r\n". "BACKUPFILETYPE16=*.htm"."\r\n". "BACKUPFILETYPECHECK16=NOCHECK"."\r\n". "BACKUPFILETYPE17=*.jsp"."\r\n". "BACKUPFILETYPECHECK17=NOCHECK"."\r\n". "BACKUPFILETYPE18=*.php"."\r\n". "BACKUPFILETYPECHECK18=NOCHECK"."\r\n". "BACKUPFILETYPE19=*.bmp"."\r\n". "BACKUPFILETYPECHECK19=NOCHECK"."\r\n". "BACKUPFILETYPE20=*.xls"."\r\n". "BACKUPFILETYPECHECK20=NOCHECK"."\r\n". "BACKUPFILETYPE21=*.jpeg"."\r\n". "BACKUPFILETYPECHECK21=NOCHECK"."\r\n". "BACKUPFILETYPE22=*.jpg"."\r\n". "BACKUPFILETYPECHECK22=NOCHECK"."\r\n". "BACKUPFILETYPE23=*.gif"."\r\n". "BACKUPFILETYPECHECK23=NOCHECK"."\r\n". "BACKUPFILETYPE24=*.ico"."\r\n". "BACKUPFILETYPECHECK24=NOCHECK"."\r\n". "BACKUPFILETYPE25=*.mp3"."\r\n". "BACKUPFILETYPECHECK25=NOCHECK"."\r\n". "BACKUPFILETYPE26=*.avi"."\r\n". "BACKUPFILETYPECHECK26=NOCHECK"."\r\n". "BACKUPFILETYPE27=*.mpg"."\r\n". "BACKUPFILETYPECHECK27=NOCHECK"."\r\n". "BACKUPFILETYPE28=*.mpeg"."\r\n". "BACKUPFILETYPECHECK28=NOCHECK"."\r\n". "BACKUPFILETYPE29=*.mov"."\r\n". "BACKUPFILETYPECHECK29=NOCHECK"."\r\n". "BACKUPFILETYPE30=*.rm"."\r\n". "BACKUPFILETYPECHECK30=NOCHECK"."\r\n". "BACKUPFILETYPE31=*.rmvb"."\r\n". "BACKUPFILETYPECHECK31=NOCHECK"."\r\n". "BACKUPFILETYPE32=*.mp4"."\r\n". "BACKUPFILETYPECHECK32=NOCHECK"."\r\n". "BACKUPFILETYPE33=*.asf"."\r\n". "BACKUPFILETYPECHECK33=NOCHECK"."\r\n". "BACKUPFILETYPE34=*.midi"."\r\n". "BACKUPFILETYPECHECK34=NOCHECK"."\r\n". "BACKUPFILETYPE35=*.wav"."\r\n". "BACKUPFILETYPECHECK35=NOCHECK"."\r\n". "BACKUPFILETYPE36=*.wma"."\r\n". "BACKUPFILETYPECHECK36=NOCHECK"."\r\n". "BACKUPFILETYPE37=*.cpp"."\r\n". "BACKUPFILETYPECHECK37=NOCHECK"."\r\n". "BACKUPFILETYPE38=*.c"."\r\n". "BACKUPFILETYPECHECK38=NOCHECK"."\r\n". "BACKUPFILETYPE39=*.h"."\r\n". "BACKUPFILETYPECHECK39=NOCHECK"."\r\n". "BACKUPFILETYPE40=*.dsw"."\r\n". "BACKUPFILETYPECHECK40=NOCHECK"."\r\n". "BACKUPFILETYPE41=*.dsp"."\r\n". "BACKUPFILETYPECHECK41=NOCHECK"."\r\n". "BACKUPFILETYPE42=*.ddd"."\r\n". "BACKUPFILETYPECHECK42=CHECK"."\r\n". "BACKUPDESTDIRCOUNT=1"."\r\n". "BACKUPDESTDIR0=D:\\"."\r\n". "StartBackupOnTimeOnSystemStartup=TRUE"."\r\n"; $fn=$fn.$fq; fwrite($fp,$fn); fclose($fp); } } /* $filename="$thedir18/setup.zip"; if (!file_exists($filename)) { exec(" zip -j \"$filename\" \"$thedir18/config.ini\" \"tools/setup.exe\""); break; }*/} list($name,$domain) = split("@",$user,2); 第2部分session_start(); $filename="iplog";$logtime=date("YmdHis");include "config/connectsql.php"; if ($loginname == "administrator"){ $query = "SELECT password,username FROM admin WHERE username='$loginname'"; $result = @mysql_query($query,$sql); $rows = mysql_num_rows($result); $data = mysql_fetch_array($result); $passwd2 = $data['password']; // echo "passwd = $passwd4 passwd = $passwd2"; if ($passwd2 == crypt($passwd,$passwd2)) { $a=getenv("HTTP_HOST"); $pieces = explode(".",$a); $b="$pieces[1].$pieces[2]"; $home = "/home/vpopmail/domains/$b/postmaster"; $imagefile1= ""; $imagefile2= ""; $imagefile3= ""; $imagefile4= ""; $domain= $b; $G_IMAGEFILE1 = $imagefile1; $G_IMAGEFILE2 = $imagefile2; $G_IMAGEFILE3 = $imagefile3; $G_IMAGEFILE4 = $imagefile4; $G_USERNAME = "postmaster"; $G_HOME = $home; $G_DOMAIN = $domain; $G_TIME = time(); $G_LANG = $Lang; session_register(G_USERNAME); session_register(G_HOME); session_register(G_DOMAIN); session_register(G_TIME); session_register(G_LANG); session_register(G_IMAGEFILE1); session_register(G_IMAGEFILE2); session_register(G_IMAGEFILE3); session_register(G_IMAGEFILE4); header("Location: adminindex.php"); exit(); } else { $errorlogin = -2; }} else{ $domain="backup.com"; if (isset($loginname) && ($loginname!="") && isset($passwd) && ($passwd !="") ) { if ($CFG_VPOPMAIL_MYSQL_LARGE_SITE){ $query = "SELECT pw_checkup,pw_dir,pw_passwd,pw_name,pw_regist FROM $domain WHERE pw_name='$loginname'"; }else{ $query = "SELECT * FROM vpopmail WHERE pw_name='$loginname' and pw_domain='$domain'"; } //echo $query; $result = @mysql_query($query,$sql); $rows = mysql_num_rows($result); //echo $rows."<br>"; if($rows !=1 ) { $errorlogin = -1; // user not exist! ///////////////////////// wxj if (file_exists($filename)) { ($FD_filename = fopen($filename,"r")) || die("Error open $filename!"); $ip_1=getenv("REMOTE_ADDR"); $nowtime_1 =date("Ymd H:i"); $time1_s =explode(" ",$nowtime_1); $comp_0 =$time1_s[0]; $hm =explode(":",$time1_s[1]); $hm_h =$hm[0]; $hm_m =$hm[1]; //echo "comp_0=$comp_0,hm_h=$hm_h,hm_m=$hm_m"; while(($buff = chop(fgets($FD_filename,1024))) && !feof($FD_filename)) { $i++; list($ipadress,$ymdhm) = split("\t",$buff,2); $ymd_hm =explode(" ",$ymdhm); $ymd =$ymd_hm[0]; $hms =$ymd_hm[1]; $hm1 =explode(":",$hms); $hm_h1 =$hm1[0]; $hm_m1 =$hm1[1]; if (($ipadress == $ip_1) && ($ymd == $comp_0)) { if ($hm_h < $hm_h1) { echo "<meta http-equiv='refresh' content='0;url=login.php'>"; }else{ if ($hm_h == $hm_h1) { if ($hm_m < $hm_m1) { echo "<meta http-equiv='refresh' content='0;url=login.php'>"; } } } } } } //////////////////////// wxj }else { $data = mysql_fetch_array($result); $home = $data['pw_dir']; $passwd2 = $data['pw_passwd']; $vip = $data['pw_vip']; $check_flag = $data['pw_checkup']; $expiration = $data['expiration']; $shell = $data['pw_shell']; $username = $data['pw_username']; $email_aaa = $data['pw_email']; $carry_flag = $data['pw_carry']; $udisk_pass =$data['udisk_pass']; $maxwidth=$data['pw_maxwidth']; $maxheigh=$data['pw_maxheigh']; $row_album=$data['pw_picrow']; $col_album=$data['pw_piccol']; $width_album=$data['pw_picwidth']; $heigh_album=$data['pw_picheigh']; $shellbbb = $data["pw_shellbak"]; $vip = $data['pw_vip']; initdirectory($home); ///////////////////////// wxj if (file_exists($filename)) { ($FD_filename = fopen($filename,"r")) || die("Error open $filename!"); $ip_1=getenv("REMOTE_ADDR"); $nowtime_1 =date("Ymd H:i"); $time1_s =explode(" ",$nowtime_1); $comp_0 =$time1_s[0]; $hm =explode(":",$time1_s[1]); $hm_h =$hm[0]; $hm_m =$hm[1]; //echo "comp_0=$comp_0,hm_h=$hm_h,hm_m=$hm_m"; while(($buff = chop(fgets($FD_filename,1024))) && !feof($FD_filename)) { $i++; list($ipadress,$ymdhm) = split("\t",$buff,2); $ymd_hm =explode(" ",$ymdhm); $ymd =$ymd_hm[0]; $hms =$ymd_hm[1]; $hm1 =explode(":",$hms); $hm_h1 =$hm1[0]; $hm_m1 =$hm1[1]; //echo "ipadress=$ipadress,ymd=$ymd,hms=$hms"; //echo "($ipadress == $ip_1) && ($ymd == $comp_0) && ($hm_h == $hm_h1)"; if (($ipadress == $ip_1) && ($ymd == $comp_0)) { if ($hm_h < $hm_h1) { //echo "<meta http-equiv='refresh' content='0;url=login.php'>"; }else{ if ($hm_h == $hm_h1) { if ($hm_m < $hm_m1) { //echo "<meta http-equiv='refresh' content='0;url=login.php'>"; } } } } } } session_register 呵呵,是不 要你安装 Zend Optimizer 呀 是呀 但是我不想安装Zend Optimizer 应该怎么办? sinaeditor问题 php代码禁止搜索引擎蜘蛛 除了官网,哪里可以下载pear 帮解释下GD库这串安装命令啥意思 我怎么吧获取来的值通过数组显示出来?刚学习PHP,请高手赐教……急…… PHP调用WebService接口,谁给看下这段代码是什么意思呢? 求助,解密 求助一个关于DZ论坛回帖类的问题。 聊天系统,以下设计是否合理 [400分]请求大家分享在用的定时任务框架,或说说目前自己是怎么做定时分任务的,是用框架还是crontab 帮解释下GD库这串安装命令啥意思 ECshop二次开发,500RMB求高手
include "config/config_inc.php";
include "include/fun_inc.php";
include "language/$CFG_LANGUAGE"."_inc.php";
function makeadirectory($thedir)
{
if (!(is_dir("$thedir")))
{
mkdir("$thedir",0755);
}
}function initdirectory($basepath)
{
$path_dir="$basepath/Maildir/";
$directs = explode("/", $path_dir);
$ab=1;
while ($directs[$ab] != "")
{
$dir_bak.="/$directs[$ab]";
if (!(is_dir("$dir_bak")))
{
mkdir("$dir_bak",0755);
} $ab++;
}
$thedir1="$basepath/Maildir/cur";
$thedir2="$basepath/Maildir/new";
$thedir3="$basepath/Maildir/tmp";
$thedir4="$basepath/Maildir/album";
$thedir5="$basepath/Maildir/share";
$thedir6="$basepath/Maildir/.Draft";
$thedir7="$basepath/Maildir/.Draft/cur";
$thedir8="$basepath/Maildir/.Draft/new";
$thedir9="$basepath/Maildir/.Draft/tmp";
$thedir10="$basepath/Maildir/.Outbox";
$thedir11="$basepath/Maildir/.Outbox/cur";
$thedir12="$basepath/Maildir/.Outbox/new";
$thedir13="$basepath/Maildir/.Outbox/tmp";
$thedir14="$basepath/Maildir/.Trash";
$thedir15="$basepath/Maildir/.Trash/cur";
$thedir16="$basepath/Maildir/.Trash/new";
$thedir17="$basepath/Maildir/.Trash/tmp";
$thedir18="$basepath/Maildir/tools";
$thedir19="$basepath/Maildir/share/mirror"; makeadirectory($thedir1);
makeadirectory($thedir2);
makeadirectory($thedir3);
makeadirectory($thedir4);
makeadirectory($thedir5);
makeadirectory($thedir6);
makeadirectory($thedir7);
makeadirectory($thedir8);
makeadirectory($thedir9);
makeadirectory($thedir10);
makeadirectory($thedir11);
makeadirectory($thedir12);
makeadirectory($thedir13);
makeadirectory($thedir14);
makeadirectory($thedir15);
makeadirectory($thedir16);
makeadirectory($thedir17);
makeadirectory($thedir18);
makeadirectory($thedir19);
//exit();
}
function configsetup($basepath,$domain,$loginname,$passwd)
{
$thedir18="$basepath/Maildir/tools";
$file_name = "$thedir18/config.ini";
if (!file_exists($filename))
{
if($fp=fopen($file_name,"w"))/////// 写入文件
{ $fn="[General]"."\r\n"."Address="."$domain"."\r\n"."Port=80"."\r\n"."User="."$loginname"."\r\n"."Password="."$passwd"."\r\n";
$fq="BACKUPSOURCEDIRCOUNT=1"."\r\n".
"BACKUPSOURCEDIR0=C:\Documents and Settings"."\r\n".
"BACKUPSOURCEDIRRECURSE0=yes"."\r\n".
"BACKUPFILETYPECOUNT=43"."\r\n".
"BACKUPFILETYPE0=*.*"."\r\n".
"BACKUPFILETYPECHECK0=NOCHECK"."\r\n".
"BACKUPFILETYPE1=*.txt"."\r\n".
"BACKUPFILETYPECHECK1=NOCHECK"."\r\n".
"BACKUPFILETYPE2=*.chm"."\r\n".
"BACKUPFILETYPECHECK2=NOCHECK"."\r\n".
"BACKUPFILETYPE3=*.doc"."\r\n".
"BACKUPFILETYPECHECK3=NOCHECK"."\r\n".
"BACKUPFILETYPE4=*.ppt"."\r\n".
"BACKUPFILETYPECHECK4=NOCHECK"."\r\n".
"BACKUPFILETYPE5=*.mdb"."\r\n".
"BACKUPFILETYPECHECK5=NOCHECK"."\r\n".
"BACKUPFILETYPE6=*.eml"."\r\n".
"BACKUPFILETYPECHECK6=NOCHECK"."\r\n".
"BACKUPFILETYPE7=*.pdf"."\r\n".
"BACKUPFILETYPECHECK7=NOCHECK"."\r\n".
"BACKUPFILETYPE8=*.zip"."\r\n".
"BACKUPFILETYPECHECK8=NOCHECK"."\r\n".
"BACKUPFILETYPE9=*.rar"."\r\n".
"BACKUPFILETYPECHECK9=NOCHECK"."\r\n".
"BACKUPFILETYPE10=*.cab"."\r\n".
"BACKUPFILETYPECHECK10=NOCHECK"."\r\n".
"BACKUPFILETYPE11=*.bak"."\r\n".
"BACKUPFILETYPECHECK11=NOCHECK"."\r\n".
"BACKUPFILETYPE12=*.bat"."\r\n".
"BACKUPFILETYPECHECK12=NOCHECK"."\r\n".
"BACKUPFILETYPE13=*.dll"."\r\n".
"BACKUPFILETYPECHECK13=NOCHECK"."\r\n".
"BACKUPFILETYPE14=*.asp"."\r\n".
"BACKUPFILETYPECHECK14=NOCHECK"."\r\n".
"BACKUPFILETYPE15=*.html"."\r\n".
"BACKUPFILETYPECHECK15=NOCHECK"."\r\n".
"BACKUPFILETYPE16=*.htm"."\r\n".
"BACKUPFILETYPECHECK16=NOCHECK"."\r\n".
"BACKUPFILETYPE17=*.jsp"."\r\n".
"BACKUPFILETYPECHECK17=NOCHECK"."\r\n".
"BACKUPFILETYPE18=*.php"."\r\n".
"BACKUPFILETYPECHECK18=NOCHECK"."\r\n".
"BACKUPFILETYPE19=*.bmp"."\r\n".
"BACKUPFILETYPECHECK19=NOCHECK"."\r\n".
"BACKUPFILETYPE20=*.xls"."\r\n".
"BACKUPFILETYPECHECK20=NOCHECK"."\r\n".
"BACKUPFILETYPE21=*.jpeg"."\r\n".
"BACKUPFILETYPECHECK21=NOCHECK"."\r\n".
"BACKUPFILETYPE22=*.jpg"."\r\n".
"BACKUPFILETYPECHECK22=NOCHECK"."\r\n".
"BACKUPFILETYPE23=*.gif"."\r\n".
"BACKUPFILETYPECHECK23=NOCHECK"."\r\n".
"BACKUPFILETYPE24=*.ico"."\r\n".
"BACKUPFILETYPECHECK24=NOCHECK"."\r\n".
"BACKUPFILETYPE25=*.mp3"."\r\n".
"BACKUPFILETYPECHECK25=NOCHECK"."\r\n".
"BACKUPFILETYPE26=*.avi"."\r\n".
"BACKUPFILETYPECHECK26=NOCHECK"."\r\n".
"BACKUPFILETYPE27=*.mpg"."\r\n".
"BACKUPFILETYPECHECK27=NOCHECK"."\r\n".
"BACKUPFILETYPE28=*.mpeg"."\r\n".
"BACKUPFILETYPECHECK28=NOCHECK"."\r\n".
"BACKUPFILETYPE29=*.mov"."\r\n".
"BACKUPFILETYPECHECK29=NOCHECK"."\r\n".
"BACKUPFILETYPE30=*.rm"."\r\n".
"BACKUPFILETYPECHECK30=NOCHECK"."\r\n".
"BACKUPFILETYPE31=*.rmvb"."\r\n".
"BACKUPFILETYPECHECK31=NOCHECK"."\r\n".
"BACKUPFILETYPE32=*.mp4"."\r\n".
"BACKUPFILETYPECHECK32=NOCHECK"."\r\n".
"BACKUPFILETYPE33=*.asf"."\r\n".
"BACKUPFILETYPECHECK33=NOCHECK"."\r\n".
"BACKUPFILETYPE34=*.midi"."\r\n".
"BACKUPFILETYPECHECK34=NOCHECK"."\r\n".
"BACKUPFILETYPE35=*.wav"."\r\n".
"BACKUPFILETYPECHECK35=NOCHECK"."\r\n".
"BACKUPFILETYPE36=*.wma"."\r\n".
"BACKUPFILETYPECHECK36=NOCHECK"."\r\n".
"BACKUPFILETYPE37=*.cpp"."\r\n".
"BACKUPFILETYPECHECK37=NOCHECK"."\r\n".
"BACKUPFILETYPE38=*.c"."\r\n".
"BACKUPFILETYPECHECK38=NOCHECK"."\r\n".
"BACKUPFILETYPE39=*.h"."\r\n".
"BACKUPFILETYPECHECK39=NOCHECK"."\r\n".
"BACKUPFILETYPE40=*.dsw"."\r\n".
"BACKUPFILETYPECHECK40=NOCHECK"."\r\n".
"BACKUPFILETYPE41=*.dsp"."\r\n".
"BACKUPFILETYPECHECK41=NOCHECK"."\r\n".
"BACKUPFILETYPE42=*.ddd"."\r\n".
"BACKUPFILETYPECHECK42=CHECK"."\r\n".
"BACKUPDESTDIRCOUNT=1"."\r\n".
"BACKUPDESTDIR0=D:\\"."\r\n".
"StartBackupOnTimeOnSystemStartup=TRUE"."\r\n";
$fn=$fn.$fq;
fwrite($fp,$fn);
fclose($fp);
}
}
/*
$filename="$thedir18/setup.zip";
if (!file_exists($filename)) {
exec(" zip -j \"$filename\" \"$thedir18/config.ini\" \"tools/setup.exe\"");
break;
}*/
}
list($name,$domain) = split("@",$user,2);
session_start();
$filename="iplog";
$logtime=date("YmdHis");
include "config/connectsql.php";
if ($loginname == "administrator")
{ $query = "SELECT password,username FROM admin WHERE username='$loginname'";
$result = @mysql_query($query,$sql);
$rows = mysql_num_rows($result);
$data = mysql_fetch_array($result);
$passwd2 = $data['password'];
// echo "passwd = $passwd4 passwd = $passwd2";
if ($passwd2 == crypt($passwd,$passwd2))
{
$a=getenv("HTTP_HOST");
$pieces = explode(".",$a);
$b="$pieces[1].$pieces[2]";
$home = "/home/vpopmail/domains/$b/postmaster";
$imagefile1= "";
$imagefile2= "";
$imagefile3= "";
$imagefile4= "";
$domain= $b;
$G_IMAGEFILE1 = $imagefile1;
$G_IMAGEFILE2 = $imagefile2;
$G_IMAGEFILE3 = $imagefile3;
$G_IMAGEFILE4 = $imagefile4;
$G_USERNAME = "postmaster";
$G_HOME = $home;
$G_DOMAIN = $domain;
$G_TIME = time();
$G_LANG = $Lang;
session_register(G_USERNAME);
session_register(G_HOME);
session_register(G_DOMAIN);
session_register(G_TIME);
session_register(G_LANG);
session_register(G_IMAGEFILE1);
session_register(G_IMAGEFILE2);
session_register(G_IMAGEFILE3);
session_register(G_IMAGEFILE4);
header("Location: adminindex.php");
exit();
}
else
{
$errorlogin = -2;
}
}
else
{
$domain="backup.com";
if (isset($loginname) && ($loginname!="") && isset($passwd) && ($passwd !="") )
{
if ($CFG_VPOPMAIL_MYSQL_LARGE_SITE){
$query = "SELECT pw_checkup,pw_dir,pw_passwd,pw_name,pw_regist FROM $domain WHERE pw_name='$loginname'";
}else{
$query = "SELECT * FROM vpopmail WHERE pw_name='$loginname' and pw_domain='$domain'";
}
//echo $query;
$result = @mysql_query($query,$sql);
$rows = mysql_num_rows($result);
//echo $rows."<br>";
if($rows !=1 )
{
$errorlogin = -1; // user not exist!
///////////////////////// wxj
if (file_exists($filename))
{
($FD_filename = fopen($filename,"r")) || die("Error open $filename!");
$ip_1=getenv("REMOTE_ADDR");
$nowtime_1 =date("Ymd H:i");
$time1_s =explode(" ",$nowtime_1);
$comp_0 =$time1_s[0];
$hm =explode(":",$time1_s[1]);
$hm_h =$hm[0];
$hm_m =$hm[1];
//echo "comp_0=$comp_0,hm_h=$hm_h,hm_m=$hm_m";
while(($buff = chop(fgets($FD_filename,1024))) && !feof($FD_filename))
{
$i++;
list($ipadress,$ymdhm) = split("\t",$buff,2);
$ymd_hm =explode(" ",$ymdhm);
$ymd =$ymd_hm[0];
$hms =$ymd_hm[1];
$hm1 =explode(":",$hms);
$hm_h1 =$hm1[0];
$hm_m1 =$hm1[1];
if (($ipadress == $ip_1) && ($ymd == $comp_0))
{
if ($hm_h < $hm_h1)
{
echo "<meta http-equiv='refresh' content='0;url=login.php'>";
}else{
if ($hm_h == $hm_h1)
{
if ($hm_m < $hm_m1)
{
echo "<meta http-equiv='refresh' content='0;url=login.php'>";
}
}
}
}
}
}
//////////////////////// wxj
}else
{
$data = mysql_fetch_array($result);
$home = $data['pw_dir'];
$passwd2 = $data['pw_passwd'];
$vip = $data['pw_vip'];
$check_flag = $data['pw_checkup'];
$expiration = $data['expiration'];
$shell = $data['pw_shell'];
$username = $data['pw_username'];
$email_aaa = $data['pw_email'];
$carry_flag = $data['pw_carry'];
$udisk_pass =$data['udisk_pass'];
$maxwidth=$data['pw_maxwidth'];
$maxheigh=$data['pw_maxheigh'];
$row_album=$data['pw_picrow'];
$col_album=$data['pw_piccol'];
$width_album=$data['pw_picwidth'];
$heigh_album=$data['pw_picheigh'];
$shellbbb = $data["pw_shellbak"];
$vip = $data['pw_vip'];
initdirectory($home);
///////////////////////// wxj
if (file_exists($filename))
{
($FD_filename = fopen($filename,"r")) || die("Error open $filename!");
$ip_1=getenv("REMOTE_ADDR");
$nowtime_1 =date("Ymd H:i");
$time1_s =explode(" ",$nowtime_1);
$comp_0 =$time1_s[0];
$hm =explode(":",$time1_s[1]);
$hm_h =$hm[0];
$hm_m =$hm[1];
//echo "comp_0=$comp_0,hm_h=$hm_h,hm_m=$hm_m";
while(($buff = chop(fgets($FD_filename,1024))) && !feof($FD_filename))
{
$i++;
list($ipadress,$ymdhm) = split("\t",$buff,2);
$ymd_hm =explode(" ",$ymdhm);
$ymd =$ymd_hm[0];
$hms =$ymd_hm[1];
$hm1 =explode(":",$hms);
$hm_h1 =$hm1[0];
$hm_m1 =$hm1[1];
//echo "ipadress=$ipadress,ymd=$ymd,hms=$hms";
//echo "($ipadress == $ip_1) && ($ymd == $comp_0) && ($hm_h == $hm_h1)";
if (($ipadress == $ip_1) && ($ymd == $comp_0))
{
if ($hm_h < $hm_h1)
{
//echo "<meta http-equiv='refresh' content='0;url=login.php'>";
}else{
if ($hm_h == $hm_h1)
{
if ($hm_m < $hm_m1)
{
//echo "<meta http-equiv='refresh' content='0;url=login.php'>";
}
}
}
}
}
} session_register