ホームページ >バックエンド開発 >PHPチュートリアル >PHP ajax が dedecms を模倣してニュースが存在するかどうかを確認する_PHP チュートリアル
php ajax 模倣 dedecms でニュースが存在するかどうかを確認する このチュートリアルでは、更新せずに PHP ajax を使用して、ユーザーが入力したニュース タイトルが既にデータベースに存在するかどうかを確認します。それが 0 を返す場合、それ以外の場合は 1 を返します
php チュートリアル ajax 模倣 dedecms を使用して、ニュースが存在するかどうかを確認します
。
このチュートリアルは、更新せずに PHP ajax を使用して、ユーザーが入力したニュースタイトルが既にデータベースに存在するかどうかを確認するチュートリアルです。存在する場合は 0 を返し、存在しない場合は 1 を返します
ニュースのタイトル:
RM空にすることはできません
<スクリプト言語="Web ページの特殊効果">関数 startrequestusingpost() {
if(checktitle()==false)
戻る;
}
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);
}
関数 processresponse() {
if(xmlhttp.readystate == 4) {
If(xmlhttp.status == 200) {
var result = xmlhttp.responsetext;
If(結果==1){
document.getelementbyid("message").style.display="inline";
document.getelementbyid("btnadd").disabled="無効";
{
document.getelementbyid("message").style.display="none";
document.getelementbyid("btnadd").disabled="";
}
}
}
}
関数 checktitle()
{
var title=document.getelementbyid("title").value;
if(title=="")
{
document.getelementbyid("lbltitle").style.display="inline";
false を返す;
}その他
{
document.getelementbyid("lbltitle").style.display="none";
true を返します;
}
}スクリプト>
phpコード
$title = $_post['title'];
if( $title ='www.bKjia.c0m')
{
エコー 1;
}
それ以外
{
エコー 0;
}
?>