本文整理汇总了PHP中hReturnEcmsHashStrHref2函数的典型用法代码示例。如果您正苦于以下问题:PHP hReturnEcmsHashStrHref2函数的具体用法?PHP hReturnEcmsHashStrHref2怎么用?PHP hReturnEcmsHashStrHref2使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了hReturnEcmsHashStrHref2函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: DelAdClass
function DelAdClass($classid, $userid, $username)
{
global $empire, $public_r, $dbtbpre;
$classid = (int) $classid;
if (!$classid) {
printerror("NotChangeAdClassid", "history.go(-1)");
}
//验证权限
CheckLevel($userid, $username, $classid, "ad");
$c = $empire->fetch1("select classname from {$dbtbpre}enewsadclass where classid='{$classid}'");
$sql = $empire->query("delete from {$dbtbpre}enewsadclass where classid='{$classid}'");
/*
//删除广告内容
$a=$empire->query("select adid from {$dbtbpre}enewsad where classid='$classid'");
while($r=$empire->fetch($a))
{
$file="../../../d/js/acmsd/".$public_r[adfile].$r[adid].".js";
DelFiletext($file);
}
*/
if ($sql) {
//操作日志
insert_dolog("classid=" . $classid . "<br>classname=" . $c[classname]);
printerror("DelAdClassSuccess", "AdClass.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例2: ClearSearchAll
function ClearSearchAll($start, $line, $userid, $username)
{
global $empire, $dbtbpre, $class_r, $fun_r;
$line = (int) $line;
if (empty($line)) {
$line = 500;
}
$start = (int) $start;
$b = 0;
$sql = $empire->query("select id,classid,sid from {$dbtbpre}enewssearchall where sid>{$start} order by sid limit " . $line);
while ($r = $empire->fetch($sql)) {
$b = 1;
$newstart = $r['sid'];
if (empty($class_r[$r[classid]]['tbname'])) {
$empire->query("delete from {$dbtbpre}enewssearchall where sid='" . $r['sid'] . "'");
continue;
}
$num = $empire->gettotal("select count(*) as total from {$dbtbpre}ecms_" . $class_r[$r[classid]]['tbname'] . "_index where id='{$r['id']}' and classid='{$r['classid']}' limit 1");
if (!$num) {
$empire->query("delete from {$dbtbpre}enewssearchall where sid='" . $r['sid'] . "'");
}
}
if (empty($b)) {
//操作日志
insert_dolog("");
printerror('ClearSearchAllSuccess', 'ClearSearchAll.php' . hReturnEcmsHashStrHref2(1));
}
echo "<meta http-equiv=\"refresh\" content=\"0;url=ClearSearchAll.php?enews=ClearSearchAll&line={$line}&start={$newstart}" . hReturnEcmsHashStrHref(0) . "\">" . $fun_r[OneClearSearchAllSuccess] . "(ID:<font color=red><b>" . $newstart . "</b></font>)";
exit;
}
示例3: DelSearchKey_all
function DelSearchKey_all($add, $userid, $username)
{
global $empire, $dbtbpre;
//验证权限
CheckLevel($userid, $username, $classid, "searchkey");
$searchid = $add['searchid'];
$count = count($searchid);
if (empty($count)) {
printerror("EmptySearchId", "history.go(-1)");
}
$ids = '';
for ($i = 0; $i < $count; $i++) {
$dh = ',';
if ($i == 0) {
$dh = '';
}
$ids .= $dh . intval($searchid[$i]);
}
$sql = $empire->query("delete from {$dbtbpre}enewssearch where searchid in (" . $ids . ");");
if ($sql) {
//操作日志
insert_dolog("");
printerror("DelSearchKeySuccess", "SearchKey.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例4: EditMemberConnect
function EditMemberConnect($add, $userid, $username)
{
global $empire, $dbtbpre;
$add[id] = (int) $add[id];
if (empty($add[appname]) || !$add[id]) {
printerror("EmptyMemberConnect", "history.go(-1)");
}
$add[isclose] = (int) $add[isclose];
$add[myorder] = (int) $add[myorder];
$add[appname] = eaddslashes(ehtmlspecialchars($add[appname]));
$add[appid] = eaddslashes($add[appid]);
$add[appkey] = eaddslashes($add[appkey]);
$add[qappname] = eaddslashes($add[qappname]);
$add[appsay] = eaddslashes($add[appsay]);
$sql = $empire->query("update {$dbtbpre}enewsmember_connect_app set appname='{$add['appname']}',appid='{$add['appid']}',appkey='{$add['appkey']}',isclose='{$add['isclose']}',myorder='{$add['myorder']}',qappname='{$add['qappname']}',appsay='{$add['appsay']}' where id='{$add['id']}'");
$appr = $empire->fetch1("select apptype from {$dbtbpre}enewsmember_connect_app where id='{$add['id']}'");
if ($sql) {
GetConfig();
//操作日志
insert_dolog("id=" . $add[id] . "&apptype=" . $appr[apptype] . "<br>appname=" . $add[appname]);
printerror("EditMemberConnectSuccess", "MemberConnect.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例5: SetWap
function SetWap($add, $userid, $username)
{
global $empire, $dbtbpre;
$wapopen = (int) $add['wapopen'];
$wapdefstyle = (int) $add['wapdefstyle'];
$wapshowmid = RepPostVar($add['wapshowmid']);
$waplistnum = (int) $add['waplistnum'];
$wapsubtitle = (int) $add['wapsubtitle'];
$wapchar = (int) $add['wapchar'];
$sql = $empire->query("update {$dbtbpre}enewspublic set wapopen={$wapopen},wapdefstyle={$wapdefstyle},wapshowmid='{$wapshowmid}',waplistnum={$waplistnum},wapsubtitle={$wapsubtitle},wapshowdate='{$add['wapshowdate']}',wapchar={$wapchar} limit 1");
//操作日志
insert_dolog("");
printerror("SetWapSuccess", "SetWap.php" . hReturnEcmsHashStrHref2(1));
}
示例6: SetRewrite
function SetRewrite($add, $userid, $username)
{
global $empire, $dbtbpre;
CheckLevel($userid, $username, $classid, "public");
//验证权限
$sql = $empire->query("update {$dbtbpre}enewspublic set rewriteinfo='" . eaddslashes($add[rewriteinfo]) . "',rewriteclass='" . eaddslashes($add[rewriteclass]) . "',rewriteinfotype='" . eaddslashes($add[rewriteinfotype]) . "',rewritetags='" . eaddslashes($add[rewritetags]) . "',rewritepl='" . eaddslashes($add[rewritepl]) . "' limit 1");
if ($sql) {
GetConfig();
//操作日志
insert_dolog("");
printerror("SetRewriteSuccess", "SetRewrite.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例7: ClearTags
function ClearTags($start, $line, $userid, $username)
{
global $empire, $dbtbpre, $class_r, $fun_r;
$line = (int) $line;
if (empty($line)) {
$line = 500;
}
$start = (int) $start;
$b = 0;
$sql = $empire->query("select id,classid,tid,tagid from {$dbtbpre}enewstagsdata where tid>{$start} order by tid limit " . $line);
while ($r = $empire->fetch($sql)) {
$b = 1;
$newstart = $r['tid'];
if (empty($class_r[$r[classid]]['tbname'])) {
$empire->query("delete from {$dbtbpre}enewstagsdata where tid='{$r['tid']}'");
$empire->query("update {$dbtbpre}enewstags set num=num-1 where tagid='{$r['tagid']}'");
continue;
}
$index_r = $empire->fetch1("select id,classid,checked from {$dbtbpre}ecms_" . $class_r[$r[classid]]['tbname'] . "_index where id='{$r['id']}' limit 1");
if (!$index_r['id']) {
$empire->query("delete from {$dbtbpre}enewstagsdata where tid='{$r['tid']}'");
$empire->query("update {$dbtbpre}enewstags set num=num-1 where tagid='{$r['tagid']}'");
} else {
//返回表
$infotb = ReturnInfoMainTbname($class_r[$r[classid]]['tbname'], $index_r['checked']);
//主表
$infor = $empire->fetch1("select stb from " . $infotb . " where id='{$r['id']}' limit 1");
//返回表信息
$infodatatb = ReturnInfoDataTbname($class_r[$r[classid]]['tbname'], $index_r['checked'], $infor['stb']);
//副表
$finfor = $empire->fetch1("select infotags from " . $infodatatb . " where id='{$r['id']}' limit 1");
$tagr = $empire->fetch1("select tagname from {$dbtbpre}enewstags where tagid='{$r['tagid']}'");
if (!stristr(',' . $finfor['infotags'] . ',', ',' . $tagr['tagname'] . ',')) {
$empire->query("delete from {$dbtbpre}enewstagsdata where tid='{$r['tid']}'");
$empire->query("update {$dbtbpre}enewstags set num=num-1 where tagid='{$r['tagid']}'");
} elseif ($index_r['classid'] != $r[classid]) {
$empire->query("update {$dbtbpre}enewstagsdata set classid='{$index_r['classid']}' where tid='{$r['tid']}'");
}
}
}
if (empty($b)) {
//操作日志
insert_dolog("");
printerror('ClearTagsSuccess', 'ClearTags.php' . hReturnEcmsHashStrHref2(1));
}
echo "<meta http-equiv=\"refresh\" content=\"0;url=ClearTags.php?enews=ClearTags&line={$line}&start={$newstart}" . hReturnEcmsHashStrHref(0) . "\">" . $fun_r[OneClearTagsSuccess] . "(ID:<font color=red><b>" . $newstart . "</b></font>)";
exit;
}
示例8: SetPayFen
function SetPayFen($add, $userid, $username)
{
global $empire, $dbtbpre;
$add[paymoneytofen] = (int) $add[paymoneytofen];
$add[payminmoney] = (int) $add[payminmoney];
if (empty($add[paymoneytofen])) {
printerror("EmptySetPayFen", "history.go(-1)");
}
$sql = $empire->query("update {$dbtbpre}enewspublic set paymoneytofen='{$add['paymoneytofen']}',payminmoney='{$add['payminmoney']}'");
if ($sql) {
//操作日志
insert_dolog("moneytofen={$add['paymoneytofen']}&minmoney={$add['payminmoney']}");
printerror("SetPayFenSuccess", "SetPayFen.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例9: DelDownRecord
function DelDownRecord($add, $userid, $username)
{
global $empire, $dbtbpre;
if (empty($add['downtime'])) {
printerror("EmptyDownTime", "history.go(-1)");
}
//验证权限
CheckLevel($userid, $username, $classid, "deldownrecord");
$truetime = to_time($add['downtime']);
$sql = $empire->query("delete from {$dbtbpre}enewsdownrecord where truetime<=" . $truetime);
if ($sql) {
//操作日志
insert_dolog("time={$add['downtime']}");
printerror("DelDownRecordSuccess", "DelDownRecord.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例10: DelDownurl
function DelDownurl($urlid, $userid, $username)
{
global $empire, $dbtbpre;
$urlid = (int) $urlid;
if (empty($urlid)) {
printerror("NotChangeDownurlid", "history.go(-1)");
}
//验证权限
CheckLevel($userid, $username, $classid, "downurl");
$sql = $empire->query("delete from {$dbtbpre}enewsdownurlqz where urlid='{$urlid}'");
if ($sql) {
//操作日志
insert_dolog("urlid=" . $urlid);
printerror("DelDownurlSuccess", "url.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例11: SetClassInfoType
function SetClassInfoType($add, $logininid, $loginin)
{
global $empire, $dbtbpre;
CheckLevel($logininid, $loginin, $classid, "class");
//验证权限
$classid = (int) $add['classid'];
if (empty($classid)) {
printerror("ErrorUrl", "history.go(-1)");
}
$cr = $empire->fetch1("select classid,modid,classname,islast from {$dbtbpre}enewsclass where classid='{$classid}'");
if (!$cr['classid'] || !$cr['islast'] || !$cr['modid']) {
printerror("ErrorUrl", "history.go(-1)");
}
$noclassinfo = (int) $add['noclassinfo'];
if ($noclassinfo == 1) {
$ttids = '-';
} else {
$typeid = $add['typeid'];
$count = count($typeid);
$ttids = '';
if ($count) {
$dh = '';
for ($i = 0; $i < $count; $i++) {
$tid = (int) $typeid[$i];
if (empty($tid)) {
continue;
}
$ttids .= $dh . $tid;
$dh = ',';
}
if ($ttids) {
$ttids = ',' . $ttids . ',';
}
}
}
$sql = $empire->query("update {$dbtbpre}enewsclassadd set ttids='{$ttids}' where classid='{$classid}'");
if ($sql) {
insert_dolog("classid={$classid}&classname={$cr['classname']}");
//操作日志
printerror("SetClassInfoTypeSuccess", "ClassInfoType.php?classid={$classid}" . hReturnEcmsHashStrHref2(0));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例12: DelSpClass
function DelSpClass($classid, $userid, $username)
{
global $empire, $dbtbpre;
$classid = (int) $classid;
if (!$classid) {
printerror("NotDelSpClassid", "history.go(-1)");
}
//验证权限
CheckLevel($userid, $username, $classid, "sp");
$r = $empire->fetch1("select classname from {$dbtbpre}enewsspclass where classid='{$classid}'");
$sql = $empire->query("delete from {$dbtbpre}enewsspclass where classid='{$classid}'");
if ($sql) {
//操作日志
insert_dolog("classid=" . $classid . "<br>classname=" . $r[classname]);
printerror("DelSpClassSuccess", "ListSpClass.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例13: DelNotcj
function DelNotcj($id, $userid, $username)
{
global $empire, $dbtbpre;
//验证权限
CheckLevel($userid, $username, $classid, "notcj");
$id = (int) $id;
if (!$id) {
printerror("EmptyDelNotcjid", "history.go(-1)");
}
$sql = $empire->query("delete from {$dbtbpre}enewsnotcj where id='{$id}'");
GetNotcj();
if ($sql) {
//操作日志
insert_dolog("id={$id}");
printerror("DelNotcjSuccess", "NotCj.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例14: DelWorkflow
function DelWorkflow($add, $userid, $username)
{
global $empire, $dbtbpre;
$wfid = (int) $add[wfid];
if (!$wfid) {
printerror('NotDelWorkflowid', 'history.go(-1)');
}
//验证权限
CheckLevel($userid, $username, $classid, "workflow");
$r = $empire->fetch1("select wfname from {$dbtbpre}enewsworkflow where wfid='{$wfid}'");
$sql = $empire->query("delete from {$dbtbpre}enewsworkflow where wfid='{$wfid}'");
$sql2 = $empire->query("delete from {$dbtbpre}enewsworkflowitem where wfid='{$wfid}'");
if ($sql && $sql2) {
//操作日志
insert_dolog("wfid=" . $wfid . "<br>wfname=" . $r[wfname]);
printerror("DelWorkflowSuccess", "ListWf.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}
示例15: DelWapStyle
function DelWapStyle($styleid, $userid, $username)
{
global $empire, $dbtbpre, $public_r;
$styleid = (int) $styleid;
if (!$styleid) {
printerror("EmptyWapStyleid", "history.go(-1)");
}
$r = $empire->fetch1("select stylename,path from {$dbtbpre}enewswapstyle where styleid={$styleid}");
if ($styleid == $public_r['wapdefstyle']) {
printerror("NotDelDefWapStyle", "history.go(-1)");
}
$sql = $empire->query("delete from {$dbtbpre}enewswapstyle where styleid={$styleid}");
if ($sql) {
//操作日志
insert_dolog("styleid={$styleid}&stylename={$r['stylename']}");
printerror("DelWapStyleSuccess", "WapStyle.php" . hReturnEcmsHashStrHref2(1));
} else {
printerror("DbError", "history.go(-1)");
}
}