www.gusucode.com > 08CMS空白站群系统 3.3 繁体 UTF-8 > upload/adminm/register.inc.php
<? !defined('M_COM') && exit('No Permission'); $forward = empty($forward) ? M_REFERER : $forward; $memberid && mcmessage(lang('please dont repeat register')." [<a href=\"adminm.php?action=logout\">".lang('logout')."</a>]"); if($enable_pptin && !empty($pptin_url) && $pptin_login){ $url = $pptin_url.$pptin_login; $url .= (strpos($url,'?') ? '&' : '?').'forward='.rawurlencode($forward); header('location:'.$url); exit; } load_cache('mchannels,catalogs,cotypes,mtconfigs,channels,grouptypes,currencys,rprojects'); if(empty($mchid)){ $num = 4; tabheader(lang('choose member channel'),'','',$num); $i = 0; foreach($mchannels as $k => $v){ if(!isset($tmchid))$tmchid=$k; if(!($i % $num)) echo "<tr>"; echo "<td class=\"item2\" width=\"25%\"><input type=\"radio\" name=\"mchid\" id=\"mchid$k\" onclick=\"location.href='?action=register&mchid=$k'\" value=\"$k\" style=\"border:none\" /><label for=\"mchid$k\">$v[cname]</label>\n"; $i ++; if(!($i % $num)) echo "</tr>\n"; } if($i % $num){ while($i % $num){ echo "<td class=\"item2\" width=\"25%\"></td>\n"; $i ++; } echo "</tr>\n"; } tabfooter(); }else{ include_once M_ROOT."./include/upload.cls.php"; include_once M_ROOT."./include/fields.cls.php"; include_once M_ROOT."./include/fields.fun.php"; echo '<form name="memberreg" id="memberreg" method="post" enctype="multipart/form-data" action="'.$cmsurl.'register.php?forward='.$forward.'" onsubmit="return checkSubmit(this);">'. '<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#D3ECFC" class="tabmain">'. '<tr class="header"><td colspan="4">'.lang('based message').'</td></tr>'; if($cms_regcode && in_array('register',explode(',',$cms_regcode))){ echo '<tr><td class="item1" width="80">'.lang('regcode').' *</td>'. '<td class="item2"><input type="text" name="regcode" id="regcode" size="4" maxlength="4" onblur="checkregcode()" /> '. '<img src="regcode.php" style="vertical-align: middle;cursor:pointer;" onClick="this.src=\'regcode.php\'"><span class="notice" id="checkregcode"></span></td></tr>'; } echo '<tr><td width="25%" class="item1">'.lang('member cname').' *</td>'. '<td class="item2">'. '<input type="text" size="25" id="mname" name="mname" value="" onblur="checkmname()" /><span class="notice" id="checkmname"></span>'. '</td></tr>'. '<tr><td width="25%" class="item1">'.lang('password').' *</td>'. '<td class="item2">'. '<input type="password" size="25" id="password" name="password" value="" onblur="checkpassword()" /><span id="checkpassword"></span>'. '</td></tr>'. '<tr><td width="25%" class="item1">'.lang('password').' *</td>'. '<td class="item2">'. '<input type="password" size="25" id="password2" name="password2" value="" onblur="checkpassword2()" /><span id="checkpassword2"></span>'. '</td></tr>'. '<tr><td width="25%" class="item1">Email *</td>'. '<td class="item2">'. '<input type="text" size="25" id="email" name="email" value="" onblur="checkemail()" /><span id="checkemail"></span>'. '</td></tr>'. '</table>'; $submitstr = ''; $mfields = read_cache('mfields',$mchid); $a_field = new cls_field; $submitstr .= "function checkChannel$mchid(){\nvar i = true;\n"; tabheader(lang('member channel').' - '.$mchannels[$mchid]['cname'],'','',2,1); trbasic(lang('space template project'),'minfosadd[mtcid]',makeoption(mtcidsarr($mchid)),'select'); foreach($mfields as $k => $field){ if(!$upload_nouser && in_array($field['datatype'],array('image','images','flash','flashs','media','medias','file','files')))continue; if(!$field['issystem'] && !$field['isfunc']){ $a_field->init(); $a_field->field = read_cache('mfield',$mchid,$k); $a_field->isadd = 1; $a_field->trfield(''); $submitstr .= $a_field->submitstr; } } tabfooter(); $submitstr .= "return i}\n"; echo '<input class="button" type="submit" name="register" value="'.lang('register').'"></form>'. "<script type=\"text/javascript\" language=\"javascript\">\n".$submitstr. "setChannel($mchid)\n". "</script>"; } ?>