-4
我想創建一個「計數我!」按鈕在我的網站上,但我不太瞭解PHP和JavaScript。所以我要求你的幫助:按鈕應該在網站上增加一個數字,並且同一個用戶不應該多次點擊它,但是如果可能的話,我想在沒有註冊的情況下解決這個問題。它只會是一個增加網站數量的按鈕。如何創建計數器?
感謝您的時間和幫助。
我想創建一個「計數我!」按鈕在我的網站上,但我不太瞭解PHP和JavaScript。所以我要求你的幫助:按鈕應該在網站上增加一個數字,並且同一個用戶不應該多次點擊它,但是如果可能的話,我想在沒有註冊的情況下解決這個問題。它只會是一個增加網站數量的按鈕。如何創建計數器?
感謝您的時間和幫助。
下面是如何創建計數器的一個簡單示例。但是對於實時實現,您需要查看更多功能,例如安全性和數據庫管理。
add_count.php
<?php
if(isset($_POST["add_count"]))
{
if(isset($_COOKIE["add_count"]))
{
echo "exist";
}
else
{
//Change your counts in database or how ever you may want.
setcookie("add_count",1);
echo "success";
}
}
else{echo "fail";}
?>
的index.php
<html><body></body>
<script type="text/javascript" src="path/to/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#counter").click(function(){
$.ajax({
url:"add_count.php";
data:{"add_count":1},
type:"post",
success:function(response){
if(response=="success"){alert("Your click has been saved!");}
else if(response=="exist"){alert("You have already clicked!");}
else{alert("Unknown Error! Please Try Again!");}
}
});
});
});
</script>
</html>
你嘗試過什麼嗎? – soorapadman
它不這樣工作。我們不是爲您開發,而是幫助您調試您的應用程序。你必須嘗試開發一些東西。如果你對網絡編程一無所知,那裏有無數的免費教程,請看看。 –
查看教程,如http://www.w3schools.com/。這將是一個很大的幫助。 –