亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sqlitedboption.class.php

?? 架設(shè)ROSE私服必備之物 ROSE數(shù)據(jù)庫
?? PHP
字號:
<?php/*** Web based SQLite management* Class for manage database options* @package SQLiteManager* @author Fr閐閞ic HENNINOT* @version $Id: SQLiteDbOption.class.php,v 1.31 2006/04/14 15:16:52 freddy78 Exp $ $Revision: 1.31 $*//*** Web based SQLite management* Class for manage database options* @package SQLiteManager* @author Fr閐閞ic HENNINOT* @version $Id: SQLiteDbOption.class.php,v 1.31 2006/04/14 15:16:52 freddy78 Exp $ $Revision: 1.31 $*/class SQLiteDbOption {		/**	* reference to the connection object	*	* @access public	* @var object	*/	var $connId;		/**	* Class constructor	*	* @access public	* @param string $conn reference to the connection object	*/	function SQLiteDbOption(&$connId){		$this->connId = $connId;		switch($GLOBALS['option_action']){			case '':				$this->optionView();				break;			case 'check':				$query = 'PRAGMA integrity_check;';				$res = $this->connId->getResId($query);				if($res) $tabRes = $this->connId->getArray();				$this->_getError($query, $res);				echo '<center><br>Result : '.$tabRes[0]['integrity_check'].'<br></center>';				$this->optionView();				break;			case 'vacuum':				$query = 'VACUUM;';				$res = $this->connId->getResId($query);				displayQuery($query);				$this->optionView();				break;			case 'save':				$query[] = 'PRAGMA '.(($this->connId->connId->getVersion()==3)? '' : 'default_' ).'synchronous='.$_POST['synchro'].';';				$query[] = 'PRAGMA default_cache_size='.$_POST['cache_size'].';';				$query[] = 'PRAGMA '.(($this->connId->connId->getVersion()==3)? '' : 'default_' ).'temp_store='.$_POST['temp_store'].';';				foreach($query as $req) $res = $this->connId->getResId($req);				$this->optionView();								break;		}	}		/**	* Display Available Option	*	* @access public		*/	function optionView(){		if($tabInfoDb = @stat($this->connId->baseName)){			if($tabInfoDb['size']<1024) {				$size = $tabInfoDb['size'].'o';			} elseif($tabInfoDb['size']< (1024*1024)){				$size = number_format(($tabInfoDb['size']/1024), 2, ',', '').'Ko';			} elseif($tabInfoDb['size']< (1024*1024*1024)){				$size = number_format(($tabInfoDb['size']/(1024*1024)), 2, ',', '').'Mo';						}			$perm = substr(sprintf("%o", fileperms($this->connId->baseName)), 3);			for($i=0 ; $i<3 ; $i++){				$currPerm = substr($perm, $i, 1);				$strPerm = '';				if($currPerm & 4) $strPerm .= 'r'; else $strPerm .= '-';				if($currPerm & 2) $strPerm .= 'w'; else $strPerm .= '-';				if($currPerm & 1) $strPerm .= 'x'; else $strPerm .= '-';				$tabPerm[$i] = $strPerm;			}			$perms = $tabPerm[2].$tabPerm[1].$tabPerm[0];			$dateModif = date('d-m-Y H:i:s', $tabInfoDb['mtime']);		}		$res = $this->connId->getResId('PRAGMA '.(($this->connId->connId->getVersion()==3)? '' : 'default_' ).'synchronous;');		$tabSynchro = $this->connId->getArray();		if(isset($tabSynchro[0])) $valSynchro = $tabSynchro[0]['synchronous']; else $valSynchro = "";		$res = $this->connId->getResId('PRAGMA cache_size;');		$tabCache = $this->connId->getArray();		if(isset($tabCache[0])) $valCache = $tabCache[0]['cache_size']; else $valCache = "";		$res = $this->connId->getResId('PRAGMA '.(($this->connId->connId->getVersion()==3)? '' : 'default_' ).'temp_store;');		$tabTempStore = $this->connId->getArray();		if(isset($tabTempStore[0])) $valTempStore = $tabTempStore[0]['temp_store']; else $valTempStore = "";		if(DEMO_MODE) $dbLocation = '/***/***/'.basename($this->connId->baseName);		else $dbLocation = $this->connId->baseName;		$ModifPropOk = (!$GLOBALS['workDb']->isReadOnly() && displayCondition('properties'));		echo '	<center><table width="80%"><tr><td align="center">';		echo '	<fieldset><legend>'.$GLOBALS['traduct']->get(178).'</legend>';		echo '					<table cellspacing="0" cellpadding="4">						<tr><td>&nbsp;</td><td>							<table>								<tr bgcolor="#e7dfce"><td class="Browse"><span class="infosTitle">'.$GLOBALS['traduct']->get(179).' </span></td><td class="Browse"><span class="infos">'.$dbLocation.'</span></td></tr>								<tr bgcolor="#f7f3ef"><td class="Browse"><span class="infosTitle">'.$GLOBALS['traduct']->get(180).' </span></td><td class="Browse"><span class="infos">'.$size.'</span></td></tr>								<tr bgcolor="#e7dfce"><td class="Browse"><span class="infosTitle">'.$GLOBALS['traduct']->get(181).' </span></td><td class="Browse"><span class="infos">'.$perms.'</span></td></tr>								<tr bgcolor="#f7f3ef"><td class="Browse"><span class="infosTitle">'.$GLOBALS['traduct']->get(182).' </span></td><td class="Browse"><span class="infos">'.$dateModif.'</span></td></tr>							</table>						</td></tr>					</table>';		echo "\n\t".'</fieldset>';		echo "\n\t".'<fieldset><legend>'.$GLOBALS['traduct']->get(212,'Maintenance').'</legend>';		echo '					<table cellspacing="0" cellpadding="4">						<tr><td>&nbsp;</td><td>'."\n";		if($ModifPropOk) echo '		<a href="main.php?dbsel='.$GLOBALS['dbsel'].'&amp;action=options&amp;option_action=check" class="base" target="main">&nbsp;&raquo;&nbsp;'.$GLOBALS['traduct']->get(183).'</a><br/><br/>';		else echo '		&nbsp;&raquo;&nbsp;<span class="tabprop"><i>'.$GLOBALS['traduct']->get(183).'</i></span><br/><br/>';		if($ModifPropOk) echo '		<a href="main.php?dbsel='.$GLOBALS['dbsel'].'&amp;action=options&amp;option_action=vacuum" class="base" target="main">&nbsp;&raquo;&nbsp;'.$GLOBALS['traduct']->get(184).'</a>';		else echo '		&nbsp;&raquo;&nbsp;<span class="tabprop"><i>'.$GLOBALS['traduct']->get(184).'</i></span>';		echo '						</td></tr>					</table>';		echo "\n\t".'</fieldset>';		echo '	<fieldset><legend>'.$GLOBALS['traduct']->get(84).'</legend>';		echo '  <table align="center" cellpadding="10" cellspacing="5">				<tr><td colspan=2 align="center">					<form name="formOption" action="main.php?dbsel='.$GLOBALS['dbsel'].'&amp;action=options&amp;option_action=save" method="POST" target="main">						<table style="font-size: 11px">							<tr>								<td align="right">'.$GLOBALS['traduct']->get(185).' </td>								<td align="right">'.$GLOBALS['traduct']->get(187).'<input type="radio" name="synchro" value="0"'. (($valSynchro==0)? ' checked="checked"' : '' ).(($ModifPropOk)? '' : ' disabled="disabled"'). '></td>								<td align="right">'.$GLOBALS['traduct']->get(188).'<input type="radio" name="synchro" value="1"'. (($valSynchro==1)? ' checked="checked"' : '' ).(($ModifPropOk)? "" : ' disabled="disabled"'). '></td>								<td align="right">'.$GLOBALS['traduct']->get(189).'<input type="radio" name="synchro" value="2"'. (($valSynchro==2)? ' checked="checked"' : '' ).(($ModifPropOk)? '' : ' disabled="disabled"'). '></td>							</tr>							<tr>								<td align="right">'.$GLOBALS['traduct']->get(186).' </td>								<td colspan="3"><input type="text" class="text" name="cache_size" value="'.$valCache.'" size="5"'.(($ModifPropOk)? '' : ' disabled="disabled"' ).'></td>							</tr>							<tr>								<td align="right">'.$GLOBALS['traduct']->get(193).' </td>								<td align="right">'.$GLOBALS['traduct']->get(194).'<input type="radio" name="temp_store" value="0"'.(($valTempStore==0)? ' checked="checked"' : '' ).(($ModifPropOk)? '' : " disabled" ).'></td>								<td align="right">'.$GLOBALS['traduct']->get(195).'<input type="radio" name="temp_store" value="1"'.(($valTempStore==1)? ' checked="checked"' : '' ).(($ModifPropOk)? '' : " disabled" ).'></td>								<td align="right">'.$GLOBALS['traduct']->get(196).'<input type="radio" name="temp_store" value="2"'.(($valTempStore==2)? ' checked="checked"' : '' ).(($ModifPropOk)? '' : " disabled" ).'></td>							</tr>						</table>						<br>';		if($ModifPropOk) echo '			<input class="button" type="submit" value="'.$GLOBALS['traduct']->get(200,'Update').'">';		echo '		</form>				</td></tr>				</table>';		echo '</fieldset></td></tr></table>';		echo $this->attachDb().'</center>'; 			}		/**	* Display SQlite error	*	* @access public		* @param string $queryDisplay Query to display	* @param resource $res Database connection resource	*/		function _getError($queryDisplay, $res){		if(!$res){			$errorMessage .= $GLOBALS['traduct']->get(9).' : '.@$this->connId->connId->getError."\n";		}		displayQuery($queryDisplay);		if(!empty($errorMessage)) displayError($errorMessage);	}		/**	* Database attachment management and display	*	* @access public		*/		function attachDb(){		// save form result Or Del attach database			if(isset($_REQUEST['attach_action']) && $_REQUEST['attachId']){			switch($_REQUEST['attach_action']){				case 'add':					$query = 'INSERT INTO attachment (base_id, attach_id) VALUES ('.quotes($GLOBALS['dbsel']).', '.quotes($_REQUEST['attachId']).');';					break;				case 'del':					$query = 'DELETE FROM attachment WHERE id='.quotes($_REQUEST['attachId']).';';					break;			}			$GLOBALS['db']->query($query);		}		//echo "<script type=\"text/javascript\">parent.left.location.reload();</script>";		// display attach database attach and form to add it		$out = '<table width="80%"><tr><td align="center">';		$out .= '<fieldset><legend>'.$GLOBALS['traduct']->get(146).'</legend>					<table class="Browse" cellspacing="0" width="200">						<thead>							<tr class="Browse">								<td colspan=2 align="center" class="tapPropTitle">'.$GLOBALS['traduct']->get(131).'</td>							</tr>						</thead>'."\n";				$tabAttach = SQLiteDbConnect::getAttachDb();		$tabAttachId = array();		foreach($tabAttach as $attach_id=>$attachInfo){			$tabAttachId[] = $attach_id;			$color = ($attach_id%2)? '#f7f3ef':'#e7dfce';			$out.= '		<tr class="Browse" bgcolor="'.$color.'">							<td class="Browse">'.$attachInfo['name'].'</td><td class="Browse" align="center"><a href="?dbsel='.$GLOBALS['dbsel'].'&amp;action=options&amp;options_action=attach&amp;attach_action=del&amp;attachId='.$attachInfo['id'].'">'.displayPics("supprime.gif", $GLOBALS['traduct']->get(86)).'</a></td>						</tr>'."\n";		}				$query = 'SELECT * FROM database';		$tabDb = $GLOBALS['db']->array_query($query, SQLITE_ASSOC);		$out.= '			<tr class="Browse">							<form name="attachDb" method="POST">							<td style="padding:5px" colspan="2" align="center">								<select name="attachId">								<option value="">'.$GLOBALS['traduct']->get(227).'</option>'."\n";		foreach($tabDb as $dbInfo){			if(!in_array($dbInfo['id'], $tabAttachId) && ($dbInfo['id']!=$GLOBALS['dbsel'])) {				$tempDb = $GLOBALS["SQLiteFactory"]->sqliteGetInstance($dbInfo["location"]);					if(is_object($tempDb)) {					$versionNum = $tempDb->getVersion();									if($versionNum == $this->connId->connId->getVersion()) {						$out.= '<option value="'.$dbInfo['id'].'">'.$dbInfo['name'].'</option>';					}				}			}		}				$out.= '						</select>									<input class="button" type="submit" value="'.$GLOBALS['traduct']->get(43).'">							</td>							<input type="hidden" name="dbsel" value="'.$GLOBALS['dbsel'].'">							<input type="hidden" name="action" value="options">							<input type="hidden" name="options_action" value="attach">							<input type="hidden" name="attach_action" value="add">							</form>						</tr>';		$out .= '			</table>				</fieldset>			</td></tr></table>';		return $out;	}	}?>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一个色在线综合| 亚洲激情在线播放| 这里只有精品99re| 7777女厕盗摄久久久| 欧美日韩高清一区二区三区| 91精彩视频在线| 欧美色视频在线| 欧美亚洲国产怡红院影院| 色哟哟一区二区在线观看| 色播五月激情综合网| 欧美在线视频不卡| 欧美一区二区大片| 久久久午夜精品| 国产精品久久久久久久久久免费看| 中文字幕av不卡| 亚洲精品欧美在线| 日韩精品一级二级| 精品一区二区三区影院在线午夜| 精品亚洲国产成人av制服丝袜| 国产在线精品一区二区三区不卡| 国产成人鲁色资源国产91色综| 99精品久久只有精品| 欧美三区在线观看| 精品理论电影在线观看| 中日韩av电影| 三级一区在线视频先锋 | 亚洲曰韩产成在线| 青青草精品视频| 国产高清精品在线| 欧美日韩一本到| 久久综合九色综合97婷婷女人| 亚洲欧美色图小说| 强制捆绑调教一区二区| 成人激情文学综合网| 欧美亚洲愉拍一区二区| 26uuu欧美日本| 亚洲黄色尤物视频| 国产一区二区三区视频在线播放| hitomi一区二区三区精品| 欧美久久婷婷综合色| 国产女主播一区| 免费精品视频在线| 色综合久久久久综合99| 精品国一区二区三区| 亚洲综合一区二区三区| 国产一区二区三区av电影| 欧美色老头old∨ideo| 国产精品久久久久桃色tv| 久久国产精品区| 欧美午夜理伦三级在线观看| 久久久国产精品不卡| 亚洲第一会所有码转帖| 99国产精品视频免费观看| 久久影院视频免费| 日韩黄色免费网站| 欧洲精品视频在线观看| 亚洲国产精品二十页| 精品亚洲porn| 欧美日韩在线免费视频| 亚洲婷婷在线视频| www.欧美精品一二区| 精品999在线播放| 日韩精品每日更新| 欧美日韩一区国产| 一区二区三区精品视频| av影院午夜一区| 国产欧美精品日韩区二区麻豆天美| 美腿丝袜亚洲三区| 日韩精品中文字幕一区| 日本va欧美va欧美va精品| 在线播放欧美女士性生活| 亚洲成人在线网站| 欧洲另类一二三四区| 一区二区在线看| 色婷婷av一区二区三区软件| 亚洲欧美另类综合偷拍| 91在线一区二区三区| 中文字幕一区二区三区四区不卡 | 91精品久久久久久久久99蜜臂| 亚洲一区二区视频在线观看| 91碰在线视频| 亚洲九九爱视频| 欧美日韩一区二区三区在线| 日韩综合小视频| 日韩欧美高清dvd碟片| 麻豆精品新av中文字幕| 久久久久久久综合日本| 国产精品性做久久久久久| 久久久综合视频| 成人黄色小视频| 亚洲视频精选在线| 欧美色图在线观看| 美女国产一区二区| 久久久精品蜜桃| 色综合天天天天做夜夜夜夜做| 亚洲激情在线激情| 日韩免费高清av| 国产美女在线观看一区| 国产精品久久一卡二卡| 欧美性色黄大片| 国产在线日韩欧美| 国产精品成人一区二区艾草| 色网站国产精品| 美女在线观看视频一区二区| 国产片一区二区三区| 91福利社在线观看| 狠狠色综合色综合网络| 亚洲色图在线播放| 欧美成人一区二区三区在线观看| 成人黄色免费短视频| 婷婷开心久久网| 亚洲国产精品传媒在线观看| 欧美日韩情趣电影| 国产福利一区在线| 亚洲va欧美va人人爽| 26uuu另类欧美亚洲曰本| 色综合久久六月婷婷中文字幕| 麻豆一区二区99久久久久| 亚洲欧洲色图综合| 精品入口麻豆88视频| 日本久久电影网| 国产精品1区2区3区| 天天av天天翘天天综合网色鬼国产 | 日韩女同互慰一区二区| 99在线视频精品| 国产一区二区三区久久久| 亚洲最新在线观看| 国产欧美一区二区三区鸳鸯浴 | 91免费在线看| 国产美女视频一区| 五月激情丁香一区二区三区| 亚洲天堂免费看| 国产欧美日韩另类一区| 日韩一级片网址| 欧美日韩一区二区在线观看视频| 成人免费视频caoporn| 久久9热精品视频| 亚洲1区2区3区4区| 亚洲一区二区三区影院| 亚洲欧美一区二区三区极速播放 | 午夜精品一区二区三区免费视频 | 国产麻豆视频一区二区| 午夜一区二区三区视频| 亚洲男同性恋视频| 国产精品欧美久久久久无广告| 欧美变态tickling挠脚心| 欧美一区日韩一区| 欧美天天综合网| 在线观看欧美日本| 色中色一区二区| www.久久精品| 99re热这里只有精品免费视频| 成人国产精品免费网站| 成人爽a毛片一区二区免费| 国产老妇另类xxxxx| 国产麻豆精品95视频| 国产美女在线观看一区| 国产成人aaa| 成人av在线观| 色偷偷88欧美精品久久久| 91视频观看视频| 色婷婷久久久亚洲一区二区三区| 99精品视频在线免费观看| 色婷婷久久久久swag精品| 欧美最新大片在线看| 欧美日韩一本到| 91精品国产入口在线| 日韩三级高清在线| 欧美韩国日本一区| 亚洲欧美日韩久久精品| 亚洲一区二区精品视频| 视频在线观看国产精品| 九九**精品视频免费播放| 国产美女主播视频一区| 99re视频这里只有精品| 欧美伦理电影网| 久久久美女毛片| 亚洲一区二三区| 精东粉嫩av免费一区二区三区| 大胆欧美人体老妇| 欧美亚洲禁片免费| 欧美va天堂va视频va在线| 中文字幕一区二区三区视频| 亚洲成a天堂v人片| 国内成人精品2018免费看| 91碰在线视频| 精品理论电影在线| 一区视频在线播放| 日韩av在线免费观看不卡| 国产大陆a不卡| 欧美日韩中字一区| 国产拍欧美日韩视频二区| 亚洲一区二区三区视频在线| 国产在线国偷精品免费看| 欧美专区在线观看一区| 久久精品在这里| 日韩国产欧美在线播放| av动漫一区二区| 91精品国产综合久久婷婷香蕉| 国产精品欧美一级免费|