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

📄 add_server.inc

📁 不错的东西
💻 INC
字号:
<?phpif($_GET['page'] == "add_server"){	unset($_SESSION['server']);}?><?phpif(count($servers) < 1){	?>	<p>No servers found!</p>	<?php}else{	$query = $sql->query("SELECT status_array FROM status ORDER BY id DESC LIMIT 1");	/*	*  Justin Osterholt	*  11/29/05	*  Empty status table fix	*/	if($sql->affectedRows != 0) {		$data = unserialize(mysql_result($query, 0));		?>		<table>		<tr>			<td><strong>Hostname</strong></td>		<?php		foreach(array_keys(current($data)) as $key => $value)		{			echo "<td><strong>$value</strong></td>";				}		?>			<td><strong>ACCT #</strong></td>			<td><strong>EDIT</strong></td>			<td><strong>DELETE</strong>		</tr>			<?php		foreach($data as $key => $value)		{			echo "<tr><td>" . $servers[$key]['hostname'] . "</td>";				foreach($value as $key2 => $value2)			{				if($value2 == 1)				{					echo "<td style=\"color: green;\">Online</td>\n";				}				else				{					echo "<td style=\"color: red;\">Offline</td>\n";				}			}				echo "<td>" . count(listaccts(long2ip($servers[$key]['inet']), $servers[$key]['username'], $servers[$key]['access_key'], $servers[$key]['usessl'])) . "</td><td><a href=\"?page=edit_server&sid=$key&inet={$servers[$key]['inet']}\">EDIT</a></td><td><a href=\"?page=del_server&sid=$key&inet={$servers[$key]['inet']}\">DELETE</a></td></tr>";		}	} else {		echo "Data not available<br/>\n";	}	?>	</table>	<?php	}?><?/**	Modified: 09/17/05*	Justin Osterholt*	Added code to output error message*/if(!empty($_SESSION['error']['msg'])) {	echo "<br/><fieldset><legend>Errors</legend><span style='color:red;'>".implode("<br/>\n",$_SESSION['error']['msg'])."</span></fieldset>";	unset($_SESSION['error']);}?><form method="post" action="?page=add_server"><table><tr>	<td><label for="hostname"<?=($_SESSION['error']['hostname'] ? " class=\"error\"" : "")?>>Hostname:</label></td>	<td><input type="text" name="hostname" id="hostname"<?=($_SESSION['server']['hostname'] ? " value=\"{$_SESSION['server']['hostname']}\"" : "")?> /></td></tr><tr>	<td><label for="inet"<?=($_SESSION['error']['inet'] ? " class=\"error\"" : "")?>>IP Address:</label>	<td><input type="text" name="inet" id="inet"<?=($_SESSION['server']['inet'] ? " value=\"{$_SESSION['server']['inet']}\"" : "")?> /></td></tr><tr>	<td><label for="username"<?=($_SESSION['error']['username'] ? " class=\"error\"" : "")?>>Username:</label>	<td><input type="text" name="username" id="username"<?=($_SESSION['server']['username'] ? " value=\"{$_SESSION['server']['username']}\"" : "")?> /></td></tr><tr>	<td><label for="password"<?=($_SESSION['error']['password'] ? " class=\"error\"" : "")?>>Password:</label>	<td><input type="password" name="password" id="password"<?=($_SESSION['server']['password'] ? " value=\"{$_SESSION['server']['password']}\"" : "")?> /></td></tr><tr>	<td><label for="access_key"<?=($_SESSION['error']['access_key'] ? " class=\"error\"" : "")?>>Access Key:</label>	<td><textarea name="access_key" id="access_key" rows="10"><?=($_SESSION['server']['access_key'] ? $_SESSION['server']['access_key'] : "")?></textarea></td></tr><tr>	<td><label for="ns1"<?=($_SESSION['error']['nameserver'] ? " class=\"error\"" : "")?>>1st Nameserver:</label>	<td><input type="text" name="nameserver1" id="ns1"<?=($_SESSION['server']['nameserver'] ? " value=\"{$_SESSION['server']['nameserver']['0']}\"" : "")?> /></td></tr><tr>	<td><label for="ns2"<?=($_SESSION['error']['nameserver'] ? " class=\"error\"" : "")?>>2nd Nameserver:</label>	<td><input type="text" name="nameserver2" id="ns2"<?=($_SESSION['server']['nameserver'] ? " value=\"{$_SESSION['server']['nameserver']['1']}\"" : "")?> /></td></tr><tr>	<td><label for="usessl"<?=($_SESSION['error']['usessl'] ? " class=\"error\"" : "")?>>SSL</label>	<td>	<select name="usessl" id="usessl">		<option value="0"<?=($_SESSION['server']['usessl'] == 0) ? " selected" : NULL?>>Local (no-ssl)</option>		<option value="1"<?=($_SESSION['server']['usessl'] == 1) ? " selected" : NULL?>>Remote (ssl)</option>	</select></tr><tr>	<td><label for="status"<?=($_SESSION['error']['status'] ? " class=\"error\"" : "")?>>Status:</label>	<td>	<select name="status" id="status">		<option<?=(!is_numeric($_SESSION['server']['status'])) ? " selected" : NULL?>>Select Server Status</option>		<option value="1"<?=($_SESSION['server']['status'] == 1) ? " selected" : NULL?>>INACTIVE</option>		<option value="2"<?=($_SESSION['server']['status'] == 2) ? " selected" : NULL?>>ACTIVE SHARED</option>		<option value="3"<?=($_SESSION['server']['status'] == 3) ? " selected" : NULL?>>ACTIVE RESELLER</option>		<option value="4"<?=($_SESSION['server']['status'] == 4) ? " selected" : NULL?>>ACTIVE FREE SERVER</option>		<option value="5"<?=($_SESSION['server']['status'] == 5) ? " selected" : NULL?>>ACTIVE ALL</option>	</select>	</td></tr><tr>	<td colspan="2">	<?php	if(isset($_GET['sid']) && isset($_GET['inet']))	{		?>		<input type="hidden" name="edit" value="true" />		<input type="hidden" name="sid" value="<?=$_SESSION['server']['id']?>" />		<input type="submit" value="Edit Server" />				<?php	}	else	{		?>		<input type="submit" value="Add Server" />		<?php	}	?>	</td></tr></table></form>

⌨️ 快捷键说明

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