function checken() { $toset = false; if (defined('MODULES_WEB_ROOT_DIR')) { $plugin = checkname(); $en_plugins = $_SESSION['plugins_enabled']; if ($_SESSION['plugins_enabled'] and array_key_exists($plugin, $en_plugins)) { $toset = true; } else { global $dbs; $en = $dbs->query("SELECT * FROM plugins WHERE plugin_id = '{$plugin}'"); if ($en->num_rows > 0) { $toset = true; } } } if (!$toset) { die('<div>This plugin not enabled!</div>'); } else { return; } }
} } else { $upgradeMessage = $strings["upgrade-notFound"] . " <a href=\"?upgrade&doOTA\">" . $strings["upgrade-reflash"] . " {$remoteFile['0']}?</a>"; } } } } if (isset($_GET[done])) { $message = "<font color=lime>" . $strings["upgrade-complete"] . "</font>"; } if (isset($_POST[doUpgrade])) { if ($_FILES[upgrade][error] > 0) { $error = $_FILES[upgrade][error]; $message = $strings["upgrade-fileError"] . " Error {$error}"; } else { if (isset($_FILES[upgrade]) && !checkname()) { $message = $strings["upgrade-nameError"]; } else { if (isset($_FILES[upgrade])) { exec("rm /tmp/upgrade*.bin"); move_uploaded_file($_FILES[upgrade][tmp_name], "/tmp/upgrade.bin"); if (exec("md5sum /tmp/upgrade.bin | grep -w " . $_POST[md5sum]) == "") { $message = $strings["upgrade-md5Error"]; } else { $message = "<font color=lime>" . $strings["upgrade-working"] . "</font><br /><img src=\"includes/upgrade.gif\">"; exec("echo \"<?php echo 'working'; ?>\" > /pineapple/upgrade/upgradeStatus.php"); echo "\n <script type='text/javascript' src='includes/jquery.min.js'></script>\n <script type='text/javascript'>\n\n \$.ajax({\n url: 'upgrade/doUpgrade.php',\n cache: false,\n timeout: 10000,\n success: function(response){\n }\n });\n\n var loop=self.setInterval('checkUpgrade()',5000);\n\n function checkUpgrade(){\n\n \$.ajax({\n url: 'upgrade/upgradeStatus.php',\n cache: false,\n timeout: 10000,\n success: function(response){\n if(response != 'working') window.location = 'index.php?upgrade&done';\n }\n });\n\n }\n\n\n\t\t\t\t</script>"; } #exec('sysupgrade -n /tmp/upgrade.bin'); } }
include_once "conn.php"; $daan = "a"; //定义答案 $score = 3; //定义加分分值 $n = 0; //计数 $get_user = mysql_query("select user from meizhouyida_chisu where xuanze = '{$daan}'"); //var_dump("获取所有正确答案的列表:".$get_user); if (mysql_num_rows($get_user) > 0) { //判断是否有人答对题目 while ($row = mysql_fetch_array($get_user)) { $value = $row["user"]; echo "获得答案列表中的openid:" . $value . "<br>"; echo "他/她的姓名为:"; echo checkname($value) . "<br>"; $jifen = mysql_query("select * from jifen where user like '%{$value}%' limit 1"); if (mysql_num_rows($jifen) > 0) { while ($val = mysql_fetch_array($jifen)) { $jifen_result = intval($val['meizhouyida_score']) + $score; mysql_query("UPDATE jifen SET meizhouyida_score='{$jifen_result}' WHERE user like '%{$value}%'"); $n++; echo "正在添加第" . $n . "次积分!<br><br>"; } } else { $n++; mysql_query("INSERT INTO jifen(user,meizhouyida_score) VALUES('{$value}','{$score}')"); echo "在第{$n}次的时候创建了{$value}的积分!<br>"; } } echo "总共执行了" . $n . "次添加!";
$origplayer = new Player(); $origplayer->frompost(); $origplayer->fetchdets(); } catch (PlayerException $e) { $mess = $e->getMessage(); include 'php/wrongentry.php'; exit(0); } // Check name changes and perform update if applicable // Note that the "updatename" function does any consequent // updates like changing team captain name if the player is a // team captain. $chname = false; $newplayer = new Player($playname); if (!$origplayer->is_same($newplayer)) { checkname($newplayer); $origplayer->updatename($newplayer); $chname = true; } if ($origplayer->KGS != $kgs) { checkclash("kgs", $kgs); $origplayer->KGS = $kgs; } if ($origplayer->IGS != $igs) { checkclash("igs", $igs); $origplayer->IGS = $igs; } $origplayer->Rank = new Rank($rank); $origplayer->Club = new Club($club); $origplayer->Email = $email; $origplayer->OKemail = $okem;
showsetting('insenz_register_mobile', 'mobile', $mobile, 'text'); echo '<tr><td class="altbg1" width="45%"><b>' . $lang['insenz_register_fax'] . '</b><br />' . $lang['insenz_register_fax_comment'] . '</td><td class="altbg2"><input type="text" name="fax1" size="3" value="' . $fax1 . '"> - <input type="text" name="fax2" size="8" value="' . $fax2 . '"> - <input type="text" name="fax3"size="5" value="' . $fax3 . '"></td></tr>'; echo '<tr><td class="altbg1" width="45%"><b>' . $lang['insenz_register_country'] . '</b></td><td class="altbg2"><select name="country" onChange="changeseleccountry(this.value)"><option value="0">' . $lang['select'] . '</option></select></td></tr>'; echo '<tr><td class="altbg1" width="45%"><b>' . $lang['insenz_register_province'] . '</b></td><td class="altbg2"><select name="province" onChange="changeseleccity(this.value)"><option value="0">' . $lang['select'] . '</option></select> </td></tr>'; echo '<tr><td class="altbg1" width="45%"><b>' . $lang['insenz_register_city'] . '</b></td><td class="altbg2"><select name="city"><option value="0">' . $lang['select'] . '</option></select> </td></tr>'; showsetting('insenz_register_address', 'address', $address, 'text'); showsetting('insenz_register_postcode', 'postcode', $postcode, 'text'); echo '<tr class="category"><td colspan="2">' . $lang['insenz_register_account'] . '</td></tr>'; showsetting('insenz_register_alipay', 'alipay', $alipay, 'text'); showtype('', 'bottom'); echo '<br /><center><input type="submit" class="button" name="regsubmit" value="' . $lang['submit'] . '" onclick="this.form.target=\'register\';"><iframe name="register" style="display: none"></iframe> <input type="button" class="button" value="' . $lang['cancel'] . '" onclick="window.location=\'admincp.php?action=insenz\'"></center></form> <script type="text/javascript" src="./include/javascript/insenz_reg.js"></script>'; } else { $username = checkusername($username); $password = checkpassword($password, $password2); $name = checkname($name); $idcard = checkidcard($idcard); $email1 = checkemail($email1, 'email1'); $email2 = $email2 ? checkemail($email2, 'email2') : ''; $qq = checkqq($qq); $msn = $msn ? checkemail($msn, 'msn') : ''; $tel3 = $tel3 != $lang['insenz_register_extension'] ? intval($tel3) : ''; $tel = checktel($tel1, $tel2, $tel3, 'tel'); $fax = $fax2 ? checktel($fax1, $fax2, $fax3, 'fax') : ''; $mobile = checkmobile($mobile); $cpc = checkcpc($country, $province, $city); $country = $cpc[0]; $province = $cpc[1]; $city = $cpc[2]; $address = checkaddress($address); $postcode = checkpostcode($postcode);
echo "<td>" . $row['content'] . "</td>"; echo "<td>" . $row['answer'] . "</td>"; if ($row['didpass'] == 1) { echo "<td>" . "<input type='button' id='used' value='通过'/>" . "</td>"; echo "<td></td>"; } else { echo "<td>" . "<input type='button' id='unused' value='待定'/>" . "</td>"; //传递id给确认页面 echo "<td>" . "<input type='radio' name='list' value='{$row['id']}'/>" . "</td>"; } } else { echo "<tr align='center' class='altrow'>"; echo "<td>" . $row['id'] . "</td>"; echo "<td>" . $row['openid'] . "</td>"; echo "<td>"; checkname($row['openid']); echo "</td>"; echo "<td>" . $row['time'] . "</td>"; echo "<td>" . $row['title'] . "</td>"; echo "<td>" . $row['content'] . "</td>"; echo "<td>" . $row['answer'] . "</td>"; if ($row['didpass'] == 1) { echo "<td>" . "<input type='button' id='used' value='通过'/>" . "</td>"; echo "<td></td>"; } else { echo "<td>" . "<input type='button' id='unused' value='待定'/>" . "</td>"; //传递id给确认页面 echo "<td>" . "<input type='radio' name='list' value='{$row['id']}'/>" . "</td>"; } } echo "</tr>";
$Title = "Team {$team->display_name()} created OK"; break; default: try { $origteam = new Team(); $origteam->frompost(); $origteam->fetchdets(); } catch (TeamException $e) { $mess = $e->getMessage(); include 'php/wrongentry.php'; exit(0); } // Check name changes $newteam = new Team($teamname); if (!$origteam->is_same($newteam)) { checkname($newteam); $origteam->updatename($newteam); } $origteam->Description = $teamdescr; $origteam->Division = $teamdiv; $origteam->Captain = new Player($captfirst, $captlast); $origteam->update(); $Title = "Team {$origteam->display_name()} updated OK"; break; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <?php $Title = "Team update complete"; include 'php/head.php';
//若答案相同 # code... $score_true += 1; } else { $score_false += 1; } } //插入答题积分数据到数据库 只能存一次最好的 $check_daticishu = "select * from dati_score where openid like '{$openid}'"; $check_data = $mysql->getData($check_daticishu); if ($check_data) { //若存在了 # code... $sql_insert = "update dati_score set dui = {$score_true},cuo = {$score_false} where openid like '{$openid}'"; } else { $name = checkname($openid); $sql_insert = "insert into dati_score (id,openid,name,dui,cuo) values('','{$openid}','{$name}',{$score_true},{$score_false})"; } $mysql->runSql($sql_insert); //插入执行 } echo "答对:" . $score_true . "答错:" . $score_false; //打印数据 //函数 获取openid 返回 name function checkname($openid) { $createtime = date("d F Y "); $get_nickname = mysql_fetch_row(mysql_query("select nick from nickname where openid like '%{$openid}%' ")); $nickname = $get_nickname[0]; if (!empty($get_nickname)) { if (empty($nickname)) {
} } function checkmessage($message_input) { if (preg_match("/[^A-Za-z\\.\\!\\?\\(\\)\\-\\, ]/", $message_input)) { return "invalid"; } else { return "valid"; } } /* creating error messages based on errors */ if (empty($name)) { $nameerror = "<div class='error'>Please enter your name</div><br>"; } if (strlen($name) > 0) { $func_name = checkname($name); if ($func_name == 'invalid') { $nameerror = "<div class='error'>Please enter a name containing only letters A-Z and hyphens</div><br>"; } } if (strlen($name) < 4) { $nameerror = "<div class='error'>Please enter a name longer than 3 characters</div><br>"; } if (strlen($name) > 40) { $nameerror = "<div class='error'>Please enter a name shorter than 40 characters</div><br>"; } if (empty($email)) { $emailerror = "<div class='error'>Please enter an email address</div><br>"; } if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $emailerror = "<div class='error'>This is not a valid email</div><br>";