$fs = "\t"; $datafilename = './vote.dat'; $num = 7; $lineout = ''; $times = 2; if ($_SERVER['REQUEST_METHOD'] == 'POST') { if ($_POST['enq']) { $data = fopen($datafilename, "r"); $line = fgets($data, 1024); fclose($data); $fieldout = explode($fs, $line); $fieldout[($_POST['enq'] - 1)]++; for ($i = 0; $i < $num; $i++) { $lineout .= $fieldout[$i] . $fs; } $dataout = fopen($datafilename, "w"); # flock($fp, 2); fputs($dataout, $lineout); # flock($fp, 3); fclose($dataout); /* if ($_POST['cmmnt'] && (strlen($_POST['cmmnt']) <= 64)) { include '../comment/lib.phps'; include '../comment/jcode.phps'; $code = AutoDetect($_POST['jcode']); if ($_POST['name'] && strlen($_POST['cmmnt']) <= 20) { $name1 = HANtoZEN(JcodeConvert($_POST['name'], $code, 1), 1); } else { $_POST['name'] = "名無しファン"; $name1 = HANtoZEN(JcodeConvert($_POST['name'], 2, 1), 1); } $cmmnt1 = HANtoZEN(JcodeConvert($_POST['cmmnt'], $code, 1), 1); $linecomment = htmlspecialchars($name1) . $fs . htmlspecialchars($cmmnt1); storeLine($commentfilename[($_POST['enq'] - 1)], $linecomment); }*/ } } $data = fopen($datafilename, "r"); $line = fgets($data, 1024); fclose($data); $field = explode($fs, $line); $total = 0; for ($i = 0; $i < count($field); $i++) { $total += $field[$i]; } if ($total < 10) { $times = 25; } else if ($total < 20) { $times = 12; } else if ($total < 40) { $times = 6; } else if ($total < 60) { $times = 4; } else if ($total < 100) { $times = 2; } else if ($total < 300) { $times = 1; } else if ($total < 500) { $times = 1; } else if ($total < 1000) { $times = 0.5; } else if ($total < 2000) { $times = 0.25; } else if ($total < 4000) { $times = 0.12; } else if ($total < 5000) { $times = 0.1; } else if ($total < 10000) { $times = 0.05; } ?>