diff --git a/hwe/a_vote.php b/hwe/a_vote.php
index a3030e32..0d2c1a5e 100644
--- a/hwe/a_vote.php
+++ b/hwe/a_vote.php
@@ -18,10 +18,7 @@ $me = MYDB_fetch_array($result);
$admin = $gameStor->getValues(['develcost','voteopen','vote','votecomment']);
-$vote = explode("|", $admin['vote']);
-if ($vote[0] == "") {
- $vote[0] = "-";
-}
+$vote = $admin['vote']?:['-'];
?>
@@ -88,7 +85,7 @@ $allCount = MYDB_num_rows($result);
$percentage = round($voteCount / $allCount * 100, 1);
-$voteTypeCount = count($vote);
+$voteTypeCount = count($vote) - 1;
for ($i=1; $i < $voteTypeCount; $i++) {
echo "
@@ -319,7 +316,13 @@ if ($admin['voteopen'] >= 2 || $session->userGrade >= 5) {
";
for ($k=0; $k < $voteTypeCount; $k++) {
- $per = round($nationVote[$nation['nation']][$k] / $memCount * 100, 1);
+ if($memCount == 0){
+ $per = 0;
+ }
+ else{
+ $per = round($nationVote[$nation['nation']][$k]??0 / $memCount * 100, 1);
+ }
+
// if($per < 5) { $vote['cnt'] = " "; }
?>
diff --git a/hwe/c_vote.php b/hwe/c_vote.php
index 95bf453e..7a629226 100644
--- a/hwe/c_vote.php
+++ b/hwe/c_vote.php
@@ -35,11 +35,8 @@ if($btn == "투표" && $me['vote'] == 0 && $sel > 0) {
$log = uniqueItem($me, $log, 1);
pushGenLog($me, $log);
}
-else if($btn == "댓글" && $comment != "") {
- $comment = str_replace("|", " ", $comment);
- $comment = str_replace(":", " ", $comment);
+else if($btn == "댓글" && trim($comment) != "") {
$comment = trim($comment);
- $comment = addslashes(SQ2DQ($comment));
$nation = getNationStaticInfo($me['nation']);
@@ -58,13 +55,12 @@ if($session->userGrade < 5){
if($btn == "수정") {
if($title != "") {
- $vote = $admin['vote'];
+ $vote = $admin['vote']?:[];
$vote[0] = $title;
- $gameStor->vote = $admin['vote'];
+ $gameStor->vote = $vote;
}
} elseif($btn == "추가") {
if($str != "") {
- //TODO:vote
$admin['vote'][] = $str;
$gameStor->vote=$admin['vote'];
}