如何在html表单操作中正确编写此php代码?

如何在html表单操作中正确编写此php代码?,php,html,forms,Php,Html,Forms,我想把这个密码 $test= 'echo'.'<? php $_POST["op"] ?>'; $test='echo'; 在这张表格里有一个动作 <form class="form-horizontal" action="delete_admin.php?id='.$row['id'].'" method="post"> 在放之前,我得到了一个正确的链接 这样插进去以后, <form class="form-horizontal" action="d

我想把这个密码

$test= 'echo'.'<? php $_POST["op"] ?>'; 
$test='echo';
在这张表格里有一个动作

<form class="form-horizontal" action="delete_admin.php?id='.$row['id'].'" method="post">

在放之前,我得到了一个正确的链接

这样插进去以后,

<form class="form-horizontal" action="delete_admin.php?id='.$row['id'].''. $test.'" method="post">

我明白了

第二个参数显示正确,但第一个参数没有显示

此外,页面中还显示了
“method=“post”>

那么,我该如何解决这个问题呢?可能是单引号或双引号

经过两个小时的尝试,仍然无法理解:/


感谢您的帮助!

您应该开始研究POST/GET之间的区别,即您第一次直接在服务器端发送数据而不可能看到数据,而应该通过url获取数据。
鉴于您的情况,我建议您使用以下帖子:

<form class="form-horizontal" action="delete_admin.php" method="post">
<input type="hidden" id="id" name="id" value="<?php echo $row['id'] ?>">

有些事情:不确定
应该做什么,不需要
http://localhost/delete_admin.php?id=&op=test
你的
$test
声明中的
echo
在哪里?
&
是如何进入的?
op=
从哪里来?你
echo
完成了吗
行?@kerbholz很抱歉造成混淆,我按照Simone的建议使用post修复了它,检查答案谢谢,这帮了我的忙,谢谢你的帮助!是的,别担心:)
$test= $_POST["id"];