我想你想存储的数量,因此它总是显示并可以对其进行更新,当你的时髦鸡下蛋。前面的答案将允许您增加数字,但只有在打开浏览器时才会增加。
我认为最好的方法是使用PHP。
因此,首先你希望你的页面是.php,可以说admin/loggedin.php。
你想创建一个名为eggs.txt同一目录下一个空白文件,与0755
然后你希望你的形式看起来像这样
权限为了解释方法/动作:
method
是要如何将数据发送到
action
page。
选项是$_POST和$_GET,我不认为在这里过多的细节将有所帮助。
action =是告诉表单要发送这些数据的页面,在这种情况下,我们选择将它发送到表单所在的页面(loggedin.php)。
所以,现在,一旦您提交表单,我们将有一个$ _POST ['num']可用于我们,其中包含您输入到表单输入字段中的数字。
为了得到这个,你要在你的页面的顶部添加:EDIT(已经改变了下面的代码段 - file_put_contents应该得到的,如果($ _ POST [“蛋”]){
//this checks to see if the form was submitted by checking 'eggs' is set.
if($_POST['eggs']) {
// create a nicer variable for our egg number, it deserves a nice name.
$egg = $_POST['num'];
//this will put the new number of eggs in our eggs.txt file
file_put_contents('eggs.txt',$egg);
}
?>内
file_put_contents()写入你希望能够得到您的页面上显示的文件号文件
下一步要做到这一点:
file_get_contents()读取文件,从服务器到客户端回显“echo's”。
让我知道如果你有这个问题,你不想最终与你的脸蛋。
编辑::试试这个
if(is_writeable('eggs.txt')) {
if(file_put_contents('eggs.txt',$egg)) {
echo 'File Updated';
}else {
echo 'Error Updating File';
}
}else {
echo "Error: File Isn't Writeable [possibly named incorrectly, isn't in the correct location, or wrong permissions]";
}