⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sessregister.php

📁 一款基于PHP的网络日记程序。WikyBlog支持:多用户的 BLOG
💻 PHP
字号:
<?php//$lang checkeddefined('WikyBlog') or die("Not an entry point...");global $pageOwner,$dbObject,$lang;wbLang::getFile('register');$dbObject->links[$lang['log_in']] = '/Special/'.$GLOBALS['wbConfig']['pUser'].'/LogIn';$dbObject->links[$lang['register']] = '/Special/'.$GLOBALS['wbConfig']['pUser'].'/Register';$dbObject->links[$lang['lost_password']] = '/Special/'.$GLOBALS['wbConfig']['pUser'].'/LostPassword';if( !empty($_GET['username']) ){	$_POST['username'] = $_GET['username'];}if( !isset($_SESSION['username']) ){	registerForm();}	newUser();	function registerForm(){	global $page,$pageOwner,$dbObject,$lang;		$page->formAction = $dbObject->links[$lang['register']];		$username = '';	$email = '';	if( isset($_POST['username']) ){		$username = $_POST['username'];	}	if( isset($_POST['email']) ){		$email = $_POST['email'];	}		//maybe	//$colors['#883333'] = '#ffffdd';	//$colors['#333388'] = '#eeeeff';	//$colors['#338833'] = '#eeffdd';		//maybe	$colors['#cccccc'] = '#f1f1f1';		//no	//$colors['blue'] = 'red';		$border = array_rand($colors);	$color = $colors[$border];		?>			<style>	.registerWrapper{		letter-spacing:normal;		font-color:black;		font-size:normal;line-height:normal;}			.registerBox{		letter-spacing:.07em;		border: 1px <?php echo $border ?> solid;font-size:normal;line-height:150%;		background-color:<?php echo $color ?>;width:90%;		margin: 3em auto 3em auto;padding:1em;}				.registerTable td{vertical-align:top;}	.registerHead{font-size:200%;line-height:normal;text-align:left;border-color:#cccccc;border-style:solid;border-width: 0 0 1px 0;}		.registerLabel{white-space:nowrap;text-align:right;font-weight:bold}	.registerDetail{font-size:95%;}	.registerSubmit{border:1px <?php echo $border ?> solid;padding:.4em .8em .4em .8em;background-color:<?php echo $color ?>;font-weight:bold;}	.registerTable .input{width:10em;}		</style>	<p>			<div class="registerWrapper">	<div class="registerBox">	<div class="registerHead"><?php echo $lang['register'] ?></div>	<table width="100%" cellpadding="9" cellspacing="0" border="0" class="registerTable">	<tr>		<td class="registerLabel">			*<?php echo $lang['username'] ?>:		</td><td class="registerInput">			<input size="20" name="username" value="<?php echo htmlspecialchars($username) ?>" maxlength="20" type="text" class="input" />		</td><td class="registerDetail">			<?php echo $lang['REG_USERNAME'] ?> 		</td>		</tr><tr>			<td class="registerLabel">			*<?php echo $lang['password'] ?>:		</td><td>			<input type="password" size="20" name="password" value="" class="input" />		</td><td class="registerDetail">			<?php echo $lang['REG_PASSWORD'] ?>		</td>		</tr><tr>				<td class="registerLabel">			*<?php echo $lang['confirm_password'] ?>:		</td><td>			<input type="password" size="20" name="password2" value="" class="input" />		</td><td class="registerDetail">			<?php echo $lang['REG_CONFIRM_PASS'] ?>		</td>		</tr><tr>				<td class="registerLabel">			<?php echo $lang['email'] ?>:		</td><td>			<input type="text" size="20" name="email" value="<?php echo htmlspecialchars($email) ?>" class="input" />		</td><td class="registerDetail">			<?php echo $lang['REG_EMAIL'] ?>		</td>			</tr><tr>		<td class="registerLabel">		</td><td>			<input type="submit" name="none" class="registerSubmit" value="<?php echo $lang['register'] ?>" />					</td><td class="registerDetail">			<b>*</b> <?php echo $lang['REQUIRED_FIELD'] ?>		</td>			</tr></table>		<input type="hidden" name="session" value="Register" />			</div>	</div>		<?php echo $lang['REGISTRATION_TEXT'] ?>		<?php	}//end register form////	New User Form//function newUser(){	global $page,$serverName1,$serverName3,$lang,$wbConfig,$serverName4;	$page->displayTitle = $lang['welcome_to'].$serverName1;		$fileManager = $lang['control_panel'];	$newPage = $serverName4.$lang['REG_A_USER_PAGE'];	$newMap1 = $serverName4.$lang['REG_A_MAP_PAGE'];			if( isset($_SESSION['username']) ){		$fileManager = wbLinks::special('ControlPanel','control_panel','',$_SESSION['username']);		$newPage = wbLinks::local('/Edit/'.$_SESSION['username'].'/Home?cmd=edit',$serverName1.'/'.$_SESSION['username']);			}		if( !isset($wbConfig['allUsers']) || $wbConfig['allUsers'] == 'On'){		?>				<h3><?php echo $lang['OWN_SITE'] ?></h3>		<ul>		<li><?php echo wbLang::text('REG_CREATING_PAGES',$newPage); ?></li>		<li><?php echo $lang['REG_CREATING_PAGES2'] ?></li>		</ul>		<p>		<h3><?php echo $lang['MAPS_SUPPORT'] ?></h3>		<ul>		<li><?php echo wbLang::text('REG_CREATING_MAPS',$newMap1) ?></li>		<li><?php echo $lang['REG_CREATING_MAPS2'] ?></li>		</ul>				<p>		<h3><?php echo $lang['REG_IMAGE_SUPPORT'] ?></h3>		<ul>		<li><?php echo wbLang::text('REG_IMAGE_SUPPORT2',$fileManager) ?></li>		</ul>		<p>		<h3><?php echo $lang['REG_MORE'] ?></h3>		<ul>		<li><?php echo $lang['REG_MORE2'] ?></li>		<li><?php echo $lang['REG_MORE3'] ?></li>		</ul>		</p>		<?php	}else{		echo '<p>';		echo $lang['REG_BLOG_DISABLED'];		echo '</p>';	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -