我正在开发一个 Web 应用程序,我想在其中进行一些安全限制,并想知道以安全方式从 URL 发送数据或 id 的替代方法。例如:
$id=$row=['id'];
$name=$row['name'];
<a href="projects.php?project_id=<?pho echo $id; ?>&name=<?php echo $name; ?>">
那么有没有其他方法可以安全地将这两个属性发送到 project.php ?我只希望 id & name 不应该在 url 上可见。请指导我,我知道这是 PHP 的非常基本的功能,我只想找到替代或安全的解决方案。我知道我正在使用 get 发送数据,但是有没有其他方法可以在不使用标签的情况下将数据发送到 project.php?
在所有评论和回答之后我尝试了这个,所以答案是:
<?php
$id="1";
$name="Harshal";
?>
<a href="projects.php?id=<?php echo base64_encode($id) ?>&name=<?php echo base64_encode($name) ?>">Send</a>
和projects.php
<?php
echo $idd=base64_decode($_GET['id']);
echo $namme=base64_decode($_GET['name']);
?>
有用...!!