Javascript 使用php禁用HTML5输入

Javascript 使用php禁用HTML5输入,javascript,php,sql,Javascript,Php,Sql,我创建了一个php表单脚本,允许用户将数据输入数据库,但还有另一个脚本允许用户使用相同的表单脚本编辑数据库中的数据。我的问题是,当我想编辑数据时,我想从表单脚本中禁用某些不允许用户进行更改的输入字段。有人能教我怎么做吗?有很多解决办法。 您可以通过开始编辑来设置标志,并通过开始编辑来检查此标志。快,脏 但是您可以为每个人锁定元组-当不删除数据库(设置表)中的标志时,创建名为“editmode”的新列 在编辑器页面中,您可以定义“editmode”值 对于用户,请检查数据库中的“editmode”

我创建了一个php表单脚本,允许用户将数据输入数据库,但还有另一个脚本允许用户使用相同的表单脚本编辑数据库中的数据。我的问题是,当我想编辑数据时,我想从表单脚本中禁用某些不允许用户进行更改的输入字段。有人能教我怎么做吗?

有很多解决办法。 您可以通过开始编辑来设置标志,并通过开始编辑来检查此标志。快,脏

但是您可以为每个人锁定元组-当不删除数据库(设置表)中的标志时,创建名为“editmode”的新列

在编辑器页面中,您可以定义“editmode”值

对于用户,请检查数据库中的“editmode”值:

while($row = mysqli_fetch_assoc($editmode_check)) 
{
$editmode= $row['editmode'];
}

if ($editmode==1) {
echo "Admin on Edit or ...";
} else {
... the page ...
}

我不认为StackOverflow是合适的平台。我们可以帮助您,但如果您能向我们展示相关的代码,会更容易。如果正在编辑,最简单的方法是将标志变量
blnEdit
设置为true。如果标志为false,则只提供
,否则只显示字段的数据。您的意思是在输入字段中添加“disabled”一词吗?因为这就是你所需要做的一切来阻止它的发生altered@KaiQing是的。我想使用php将输入字段的属性更改为禁用或只读。这可能吗?嗯……也许我的问题不清楚。我gt a form.php和edit.php以及form.php中的所有输入字段允许用户输入一些内容,但当我运行包含form.php的edit.php时,我想禁用一些输入字段。