本文整理汇总了PHP中string::un_script_code方法的典型用法代码示例。如果您正苦于以下问题:PHP string::un_script_code方法的具体用法?PHP string::un_script_code怎么用?PHP string::un_script_code使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类string
的用法示例。
在下文中一共展示了string::un_script_code方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: intval
if ($class_id) {
$class_value = $mysql->getLine("select * from class where class_id={$class_id}");
if (!$class_value) {
echo "<script>alert('无此部门');history.back();</Script>";
exit;
}
}
//如果获取到操作标识,进行录入或者修改操作
if ($action == "update") {
//获取表单传入数据
$old_class_id = $_POST["class_id"];
$class_name = $_POST["class_name"];
$class_fid = $_POST["class_fid"];
//传入数据过滤
$old_class_id = intval($old_class_id);
$class_name = string::un_script_code($class_name);
$class_fid = intval($class_fid);
//默认参数
$nowtime = date("Y/m/d H:i:s", time());
//如果是修改
if ($old_class_id) {
//修改部门名称、所属、更新时间
$sql = "update class set class_name='{$class_name}',class_fid='{$class_fid}',edittime='{$nowtime}'\n where class_id={$old_class_id}";
$mysql->runSql($sql);
} else {
//新增
$sql = "insert into class (class_name,class_fid,addtime,edittime,status) values ('{$class_name}',\n '{$class_fid}','{$nowtime}','{$nowtime}',1)";
$mysql->runSql($sql);
}
if ($mysql->errno() != 0) {
echo "<script>alert('" . $mysql->errmsg() . "');history.back();</Script>";
示例2: SaeMysql
<html>
<HEAD>
<meta charset="utf-8">
<TITLE>部门管理</TITLE>
</HEAD>
<body>
<?php
include "base-class.php";
//新建sae数据库类
$mysql = new SaeMysql();
//获取当前页码
$page = intval($_GET["page"]);
//获取操作标识传入
$action = $_GET["action"];
$action = string::un_script_code($action);
$action = string::un_html($action);
//是否删除
if ($action == "del") {
//获取部门ID号传入
$class_id = intval($_GET["class_id"]);
//获取当前时间
$nowtime = date("Y/m/d H:i:s", time());
$mysql->runSql("update class set status=0,edittime='{$nowtime}' where class_id={$class_id}");
echo "<script>alert('操作成功!');location='class_manager.php?page={$page}';</Script>";
exit;
}
//列表数据获取、分页
//计算总数
$count = $mysql->getVar("select COUNT(*) from class where status=1");
//如果数据表里有数据
示例3: sprintf
//订阅事件
if ($form_Event == "subscribe") {
//欢迎词
$welcome_str = "欢迎来到YYF答题系统\n\n\n已添加由\n“NEUQ ACM俱乐部”\n提供的\n《计算机基础》题库。\n===NEUQ ACM===\n每次问答系统将从题库中随机抽取" . $question_nums . "道题目,都为单选题,输入选项对应字母答题。\n\n准备好了吗?输入“go”进行答题:\n(答案已尽量修正,若还有错误,请谅解)";
//回复欢迎文字消息
$msgType = "text";
$resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $msgType, $welcome_str);
echo $resultStr;
exit;
}
}
//用户文字回复进行绑定、查询等操作
if ($form_MsgType == "text") {
//获取用户发送的文字内容并过滤
$form_Content = trim($postObj->Content);
$form_Content = string::un_script_code($form_Content);
//如果发送内容不是空白则执行相应操作
if (!empty($form_Content)) {
//用户帮助提示
if (strtolower($form_Content) == "help") {
//帮助词
$help_str = "感谢使用微信答题系统\n\n每次问答系统将从题库中随机抽取" . $question_nums . "道题目,都为单选题,输入选项对应字母答题\n\n输入“exit”退出当前答题\n\n输入“best”查询最好成绩\n\n输入“history”查询历史答题记录\n\n准备好了吗?输入“go”进行答题:";
//回复文字消息
$msgType = "text";
$resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $msgType, $help_str);
echo $resultStr;
exit;
}
//用户跳出操作
if (strtolower($form_Content) == "exit") {
//清空memcache动作
示例4: intval
echo "<script>alert('无此题目');history.back();</Script>";
exit;
}
}
//如果获取到操作标识,进行录入或者修改操作
if ($action == "update") {
//获取表单传入数据
$old_question_id = $_POST["question_id"];
$question_subject = $_POST["question_subject"];
$question_options = $_POST["question_options"];
$question_true = $_POST["question_true"];
//传入数据过滤
$old_question_id = intval($old_question_id);
$question_subject = string::un_script_code($question_subject);
$question_options = string::un_script_code($question_options);
$question_true = string::un_script_code($question_true);
//检测必填项
if (!$question_subject) {
echo "<script>alert('请输入问题题目');history.back();</Script>";
exit;
}
if (!$question_options) {
echo "<script>alert('请输入问题选项');history.back();</Script>";
exit;
}
if (!$question_true) {
echo "<script>alert('请输入正确答案');history.back();</Script>";
exit;
}
//默认参数
$nowtime = date("Y/m/d H:i:s", time());