How can PHP developers prevent actions from being repeated when the back button is pressed in a browser?
When the back button is pressed in a browser, PHP developers can prevent actions from being repeated by using a technique called Post/Redirect/Get (PRG). This involves redirecting the user to a different page after a form submission, which prevents the form from being resubmitted if the user navigates back to the form page.
// Check if form has been submitted
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// Process form data
// Redirect to a different page to prevent form resubmission
header("Location: success.php");
exit;
}