如何用php处理正确的html输入字段
我想从文件中删除一个用户。我用php代码生成html表单。现在,它从文件中读取用户,并将其放入电子邮件输入字段如何用php处理正确的html输入字段,php,Php,我想从文件中删除一个用户。我用php代码生成html表单。现在,它从文件中读取用户,并将其放入电子邮件输入字段当我在我选择的用户之后单击“删除”按钮时,应该会将他从文件中删除。但我不知道如何将其删除,这需要正确的用户,因为我使用for生成它。 如果点击按钮,php从何处选择? 顺便说一下,$liste是一个包含所有用户的数组 echo '<form id=\"myform\" name=\"myform\">'; for ($j = 0; $j < count($liste)
当我在我选择的用户之后单击“删除”按钮时,应该会将他从文件中删除。
但我不知道如何将其删除,这需要正确的用户,因为我使用for生成它。
如果点击按钮,php从何处选择? 顺便说一下,$liste是一个包含所有用户的数组
echo '<form id=\"myform\" name=\"myform\">';
for ($j = 0; $j < count($liste); $j++) {
echo '<input id=\"email\" type=\"email\" name=\"email\" required=\"required\" value=' . $liste[$j][0] . '>';
echo '<select name="permission">
<option value="admin">admin</option>
<option value="user">user</option>
</select>';
echo '<input type=\'submit\' name=\'submit\'>';
echo '<input type=\'submit\' name=\'delete\' value=\'delete\'>';
echo '</form>';
if(isset($_GET['submit'])){
echo "Option doesn't work yet";
}}
if(isset($_GET['delete'])){
for ($i = 0; $i < count($liste); $i++){
if ($liste[$i][0] == $liste[j][0]){
echo $liste[$i][0].'deleted';
}
}
}
echo';
对于($j=0;$j
如果您的表单标记中有一些语法需要修复,请确认(缺少获取方法和对某些页面的操作)
for($j=0;$j
如果您的表单标记中有一些语法需要修复,请确认(缺少获取方法和对某些页面的操作)
for($j=0;$j
这是什么。。。问题远不止这些。事实上,它现在更坏了。@DigitalChris我知道我的代码不是很好,但我需要一个好主意,如果单击“删除”按钮,如何对文件执行操作我认为他对我的答案不感兴趣,而不是你的问题,所以我尝试编辑它更多这是什么。。。问题远不止这些。事实上,它现在更坏了。@DigitalChris我知道我的代码不是很好,但我需要一个好主意,如果单击“删除”按钮,如何对文件执行操作。我认为他对我的答案不满意,而不是对你的问题,所以我尝试对它进行更多编辑
for ($j = 0; $j < count($liste); $j++) {
echo "<form id=\"myform\" name=\"myform\" action=\"\" method=\"GET\">";
echo '<input id=\"email\" type=\"email\" name=\"email\" required=\"required\" value=' . $liste[$j][0] . '>';
echo '<select name="permission">
<option value="admin">admin</option>
<option value="user">user</option>
</select>';
echo '<input type=\'submit\' name=\'submit\'>';
echo '<input type=\'submit\' name=\'delete\' value=\'delete\'>';
echo '</form>';
}
if(isset($_GET['submit'])){
echo "Option doesn't work yet";
}
if(isset($_GET['delete'])){
for ($i = 0; $i < count($liste); $i++){
if ($liste[$i][0] == $liste[j][0]){
echo $liste[$i][0].'deleted';
}
}
}