初心者 4

WBOY
リリース: 2016-06-13 12:05:30
オリジナル
699 人が閲覧しました

初心者向けヘルプ 4

メイン ファイル:

echo "パブリック";
}

?>


echo "未公開";
}

?>



これは wzzg.php
if(isset($_GET['uid']) の内容です)
{
mysql_query('UPDATE `lyb` SET `ID`=1 WHERE `uid` =''.$_GET['uid'].''');

echo " < ;script language='javascript'>location.href='htly.php?page=$page';";
}
?>

「非公開」と「公開」の変換を実装しましたが、画面がちらつきます。
画面がちらつかないように切り替える方法
-----解決策--------- - ---------

引用:
具体的な方法を教えていただけますか?


サーバーには、「public」と「unpublic」を処理するページが必要です。次のようなものとします。demo.php

<br /><?php <br />if ($_GET['pub'] != 0) {<br />    // 处理公开的代码<br />    $status = 1;   // TODO 返回给客户端,处理的结果<br />} else {<br />    // 处理未公开的代码<br />    $status = 1;   // TODO 返回给客户端,处理的结果<br />}<br /><br />// 返回给客户端一个 JSON 字符串,包含处理结果信息<br />exit( json_encode( array ('status' => $status ) ));<br />
ログイン後にコピー


次に、リクエストデモ.php?pub=1 はパブリックを意味し、
リクエストデモ.php?pub=0 はプライベートを意味します、

------ -------------------------------------------------- ---
HTML ページについては、バイドゥを検索して jquery ライブラリを導入する必要があり、ダウンロードできます
実際には、$.get() 関数の使い方が鍵となります
<br /><!-- 引入 jquery 库 --><br /><script type="text/javascript" src="jquery.js"></script><br /><br /><script type="text/javascript"><br />// 处理公开, 不公开的脚本<br />// uid 谁<br />// is_pub 是否公开 (true or false)<br />// btn 按钮节点<br />function DoPub (uid, is_pub, btn) {<br />    var queryData = {<br />        uid: uid,<br />        pub: is_pub ? 1 : 0<br />    };<br />    <br />    // 向服务端发起请求<br />    $.get ('demo.php', queryData, function (data) {<br />        if (data.status != 0) { // 如果处理成功<br />            // 切换按钮的文字, 与点击事件<br />            btn.innerHTML = is_pub ? '公开' : '未公开';<br />            btn.onclick = function (event) {<br />                DoPub(uid, ! is_pub, btn);<br />            };<br />        } else alert('处理失败!');<br />    }, 'json');<br />}<br /></script><br /><br /><!-- 假设页面上只有这一个按钮, 处理 uid=1 的公开与否 --><br /><a href="javascript:void(0);" onclick="DoPub(1, true, this)">未公开</a><br />
ログイン後にコピー
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート