command 계열 함수 func_command.php 로 이전
baclButton(), CoreBackButton(), closeButton()을 echo에서 return string 타입으로
This commit is contained in:
@@ -56,3 +56,117 @@ function bar($per, $skin=1, $h=7) {
|
||||
}
|
||||
return $str;
|
||||
}
|
||||
|
||||
|
||||
function OptionsForCitys() {
|
||||
$citynames = CityNameArray();
|
||||
|
||||
for($i=1; $i <= 94; $i++) {
|
||||
echo "
|
||||
<option value={$i}>{$citynames[$i]}</option>";
|
||||
}
|
||||
}
|
||||
|
||||
function Submit($url, $msg="", $msg2="") {
|
||||
echo "a"; // 파폭 버그 때문
|
||||
echo "
|
||||
<form method=post name=f1 action='{$url}'>
|
||||
<input type=hidden name=msg value='{$msg}'>
|
||||
<input type=hidden name=msg2 value='{$msg2}'>
|
||||
</form>
|
||||
<script>f1.submit();</script>
|
||||
";
|
||||
}
|
||||
|
||||
|
||||
function GetNationColors() {
|
||||
$colors = array("FF0000", "800000", "A0522D", "FF6347", "FFA500", "FFDAB9", "FFD700", "FFFF00",
|
||||
"7CFC00", "00FF00", "808000", "008000", "2E8B57", "008080", "20B2AA", "6495ED", "7FFFD4",
|
||||
"AFEEEE", "87CEEB", "00FFFF", "00BFFF", "0000FF", "000080", "483D8B", "7B68EE", "BA55D3",
|
||||
"800080", "FF00FF", "FFC0CB", "F5F5DC", "E0FFFF", "FFFFFF", "A9A9A9");
|
||||
return $colors;
|
||||
}
|
||||
|
||||
|
||||
function backButton() {
|
||||
return "
|
||||
<input type=button value='돌아가기' onclick=location.replace('index.php')><br>
|
||||
";
|
||||
}
|
||||
|
||||
function CoreBackButton() {
|
||||
return "
|
||||
<input type=button value='돌아가기' onclick=location.replace('b_chiefcenter.php')><br>
|
||||
";
|
||||
}
|
||||
|
||||
function closeButton() {
|
||||
return "
|
||||
<input type=button value='창 닫기' onclick=window.close()><br>
|
||||
";
|
||||
}
|
||||
|
||||
|
||||
function printCitysName($connect, $cityNo, $distance=1) {
|
||||
$dist = distance($connect, $cityNo, $distance);
|
||||
|
||||
$citynames = CityNameArray();
|
||||
$citynum = 94;
|
||||
|
||||
$citystr = "";
|
||||
for($i=1; $i <= $citynum; $i++) {
|
||||
|
||||
if($dist[$i] == $distance) {
|
||||
$citystr = $citystr.$citynames[$i].", ";
|
||||
}
|
||||
}
|
||||
|
||||
switch($distance) {
|
||||
case 1: $color = "magenta"; break;
|
||||
case 2: $color = "orange"; break;
|
||||
default: $color = "yellow"; break;
|
||||
}
|
||||
echo "{$distance}칸 떨어진 도시 : <font color={$color}><b>{$citystr}</b></font><br>";
|
||||
}
|
||||
|
||||
|
||||
function info($connect, $type=0, $skin=1) {
|
||||
$query = "select year,month,turnterm,maxgeneral from game where no='1'";
|
||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||
$admin = MYDB_fetch_array($result);
|
||||
|
||||
switch($admin['turnterm']) {
|
||||
case 0: $termtype="120분 턴"; break;
|
||||
case 1: $termtype="60분 턴"; break;
|
||||
case 2: $termtype="30분 턴"; break;
|
||||
case 3: $termtype="20분 턴"; break;
|
||||
case 4: $termtype="10분 턴"; break;
|
||||
case 5: $termtype="5분 턴"; break;
|
||||
case 6: $termtype="2분 턴"; break;
|
||||
case 7: $termtype="1분 턴"; break;
|
||||
}
|
||||
|
||||
$query = "select no from general where npc<2";
|
||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||
$gencount = MYDB_num_rows($result);
|
||||
|
||||
$query = "select no from general where npc>=2";
|
||||
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),"");
|
||||
$npccount = MYDB_num_rows($result);
|
||||
|
||||
switch($type) {
|
||||
case 0:
|
||||
echo "현재 : {$admin['year']}年 {$admin['month']}月 (<font color="; echo $skin>0?"cyan":"white"; echo ">$termtype</font> 서버)<br> 등록 장수 : 유저 {$gencount} / {$admin['maxgeneral']} 명 + <font color="; echo $skin>0?"cyan":"white"; echo ">NPC {$npccount} 명</font>";
|
||||
break;
|
||||
case 1:
|
||||
echo "현재 : {$admin['year']}年 {$admin['month']}月 (<font color="; echo $skin>0?"cyan":"white"; echo ">$termtype</font> 서버) 등록 장수 : 유저 {$gencount} / {$admin['maxgeneral']} 명 + <font color="; echo $skin>0?"cyan":"white"; echo ">NPC {$npccount} 명</font>";
|
||||
break;
|
||||
case 2:
|
||||
echo "현재 : {$admin['year']}年 {$admin['month']}月 (<font color="; echo $skin>0?"cyan":"white"; echo ">$termtype</font> 서버)";
|
||||
break;
|
||||
case 3:
|
||||
echo "등록 장수 : 유저 {$gencount} / {$admin['maxgeneral']} 명 + <font color="; echo $skin>0?"cyan":"white"; echo ">NPC {$npccount} 명</font>";
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user