gpt4 book ai didi

php - 如何隐藏 GET 方法表单或 URL 值?

转载 作者:太空宇宙 更新时间:2023-11-03 11:47:48 25 4
gpt4 key购买 nike

我正在使用数据表来显示带有“编辑”按钮的列表。在本地主机上运行它。

我用来回应细节的格式:

<a href="student_edit.php?studid='.$row['studid'].'">EDIT</a>

显示外部列表(数据表)

while( $row=mysqli_fetch_array($query) ) {  // preparing an array

$nestedData=array();
$nestedData[] = $row["fname"];
$nestedData[] = $row["mname"];
$nestedData[] = $row["lname"];
$html = '<a href="student_edit.php?studid='.$row['studid'].'">EDIT</a>';
$nestedData[] = $html;
$data[] = $nestedData;
}

结果:

http://sample.com/studid?=1

获取学生数据:

$id_get = $_GET['studid']; //GET THE ID VIA URL
$sql = "SELECT * FROM student_list WHERE id = '".$id_get."'";
$result = mysqli_query($conn,$sql);
while ($row = mysqli_fetch_assoc($result)) {
$fname1=$row['FIRSTNAME'];
$mname1=$row['MIDDLENAME'];
$lname1=$row['LASTNAME'];
$gender1=$row['SEX'];
$addrc=$row['ADDRESS'];
}
?>

如何隐藏 URL 中的身份证号码?

最佳答案

您可以使用一些加密代码来加密用户无法理解的参数。

$myData = array('foo'=>1, 'bar'=>'hax0r');
$arg = base64_encode( json_encode($myData) );

http:student_edit.php/parameter=$arg

返回:

$myData = json_decode( base64_decode( $_GET['secret'] ) );

关于php - 如何隐藏 GET 方法表单或 URL 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37561376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com