帝國CMS AJAX驗證資訊標題是否重複實現方法

2022-02-08 06:54:54 字數 1799 閱讀 6017

每次錄完資訊提交資訊會出現乙個標題重複!這樣就造成資訊錄完了才發現資訊重複不能提交!浪費很多時間!

1.後台-》管理資料表-》找到title欄位-》輸入表單替換html**

找到:

<

input

type

=text

name

=title

value

="=ehtmlspecialchars(stripslashes($r[title]))?>"

size

="60"

>

替換成:

<

input

type

=text

name

=title

value

="=ehtmlspecialchars(stripslashes($r[title]))?>"

size

="60"

onblur

="checktitle()"

>

2.新建乙個php檔案retitleajax.php新增如下**到php**中

define('empirecmsadmin','1');

require("../class/connect.php");

require("../class/db_sql.php");

require("../class/functions.php");

require loadlang("pub/fun.php");

require("../data/dbcache/class.php");

$link=db_connect();

$empire=new

mysqlquery();

$editor=1;

//驗證使用者

$lur=is_login();

$logininid=$lur['userid'];

$loginin=$lur['username'];

$loginrnd=$lur['rnd'];

$loginlevel=$lur['groupid'];

$loginadminstyleid=$lur['adminstyleid'];

$classid=(int)$_get['classid'];

$id=(int)$_get['id'];

$title=addaddsdata($_get['title']);

$where='';

if($id)//

已審核$num=$empire->gettotal("select count(*) as total from ecms_".$class_r[$classid][tbname]." where title='".addslashes($title)."'".$where." limit 1");

//未審核

if(empty($num

))ecms_".$class_r[$classid][tbname]."_check where title='".addslashes($title)."'".$where." limit 1");

}echo json_encode($num)

然後把這個retitleajax.php檔案傳到管理員目錄也就是(/e/admin/目錄下就可以了)

螞蟻分類資訊註冊驗證郵件標題內容全是亂碼解決方法

最近作息時間有點雜亂,早上8點多起床,吃完飯打把遊戲,然後準備工作。咋一看,又要吃午飯了,預期的午睡倒是很準時,13.00起床琢磨著下午要幹什麼,索性打把遊戲等腦袋清醒點再說。晚上寫完文章,差不多到22.00的樣子,再打把遊戲,然後開啟手機看會 累了,躺下就睡。表面很冷靜,但心裡焦慮。莫名的不心安,...

網頁標題資訊採集

之前做了乙個通過ip來掃瞄 的,以為能掃到所有的 因為ip是能全部遍歷的,但是忘記了很多 是禁止反向解析的。所以更改了寫法,仿照類似爬蟲的方法,抓取乙個網頁的內容,然後遍歷其中的 然後根據其中的 再去遍歷內容,如此做了個簡單的網頁標題資訊採集工具.更新,1.使用多執行緒處理 2.使用快取技術減少db...

帝國CMS標題擷取新增省略號的問題

因為要自定義樣式,所以我使用的是靈動標籤,特地測試了一下標題過長擷取後自動新增省略號的問題 查了下資料仍然不能解決我的問題,如下 e loop title e loop 但這樣處理之後標題長會自動擷取並新增省略號的問題是解決了,但是長度並不長的標題也自動新增了省略號 經過二樓提供的思路已經解決了.不...