使用锚标签进行数据传输

时间:2015-01-21 08:24:06

标签: javascript php jquery html

我正在php中构建一个模块,我可以在其中查看并访问我网站上的所有用户,为此我将从数据库导入用户的所有名称并同时为他们创建锚链接。现在我想要将数据绑定到这些链接,以便我可以访问另一个页面上的数据,但数据不应显示在URL IE中我正在寻找这种模式的另一种方式。因为我不想在URL中分享这些数据。

loginatmpt.php计数=' $尝试'



<?php
if(!$result){
		echo 'Error fetching data';
		exit();
	}
	
	while ($row = mysqli_fetch_array($result))
	{
		
		echo "<br><a href=mem_profile.php>".$row['firm_name']."</a>";
	}
	
?>
&#13;
&#13;
&#13;

2 个答案:

答案 0 :(得分:0)

如果你想传输数据但没有在URL中,你可以使用HTTPPost(而不是GET,这是你在向URL添加参数时所做的) 您传输的数据仍然可以在源代码中看到。 如果您遇到安全问题(即合理数据),则根本不应该在页面的HTML(或javaScript)中使用它,这意味着在需要时(并且经过适当授权)从服务器获取数据

答案 1 :(得分:0)

您可以使用会话来执行此操作。只需将您的值存储在会话中,然后您就可以在任何地方访问它们。例如。

在两个页面的顶部开始会话,如

session_start(); 

然后将值分配给会话,如

$_SESSION['YourVaraible'] = $YourVaraible; //As more as you have variables

然后在另一个页面,您只需以相同的方式启动Session。然后使用 $ _ SESSION [&#39; YourVaraible&#39;] 和每个变量。现在您可以随时使用这些值在那页。