php ajax仿dedecms 驗證新聞是否存在 本教程是一款利用了php ajax無刷新驗證用戶輸入的新聞標題是否己經存在了數據庫中,如果是返回0否則就返回1
php教程 ajax仿dedecms 驗證新聞是否存在
本教程是一款利用了php ajax無刷新驗證用戶輸入的新聞標題是否己經存在了數據庫教程中,如果是返回0否則就返回1
<tr>
<td align="center" bgcolor="#f6f6f6">新聞標題:</td>
<td height="25" colspan="2" align="left" bgcolor="#f6f6f6" style="width: 367px">
<input name="title" id="title" onblur="startrequestusingpost();" type="text"/>
<label id="message" style="color: red">該標題已存在</label>
<label id="lbltitle" style="color: red">標題不能為空</label> </td>
<td bgcolor="#f6f6f6"> 不能為空</td>
</tr>
<script language="網頁特效">
function startrequestusingpost() {
if(checktitle()==false)
{
return;
}
var title = document.getelementbyid("title").value;
createxmlhttprequest();
xmlhttp.open("post","checkntype",true);
xmlhttp.onreadystatechange = processresponse;
xmlhttp.setrequestheader("content-type","application/x-www-form-urlencoded");
xmlhttp.send("title=" + title);
}
function processresponse() {
if(xmlhttp.readystate == 4) {
if(xmlhttp.status == 200) {
var result = xmlhttp.responsetext;
if(result==1){
document.getelementbyid("message").style.display="inline";
document.getelementbyid("btnadd").disabled="disabled";
}else
{
document.getelementbyid("message").style.display="none";
document.getelementbyid("btnadd").disabled="";
}
}
}
}
function checktitle()
{
var title=document.getelementbyid("title").value;
if(title=="")
{
document.getelementbyid("lbltitle").style.display="inline";
return false;
}else
{
document.getelementbyid("lbltitle").style.display="none";
return true;
}
}</script>
php代碼
<?
$title = $_post['title'];
if( $title ='www.bKjia.c0m')
{
echo 1;
}
else
{
echo 0;
}
?>