How can I hide the user id in the url using php?
I have a button with the user id:
<a href="edit.php?id<?php echo $row['user_id']; ?><button>Edit</button></a>
How can I hide or better encrypt it?
How can I hide the user id in the url using php?
I have a button with the user id:
<a href="edit.php?id<?php echo $row['user_id']; ?><button>Edit</button></a>
How can I hide or better encrypt it?
 
    
     
    
    use flash session instead of $_GET parameters flash session is once set and when reading session destroy ownself
for example in laravel
return  redirect()->route('ffaa')->with('id',12);
here with method sends data to another page using flash session
 
    
    You can encrypt User ID in href
<?php $user_id = md5($row['user_id']); ?>
<a href="edit.php?id=<?php echo $user_id; ?>"><button>Edit</button></a>
and on edit.php page you can validate it using same encryption method, like:
<?php 
   $user_id = $_GET['id'];
   if($user_id === md5($row['user_id'])){
       // Code user id matches.
   }
?>
