PHP header() Function Redirect

Redirect With PHP header()

Redirecting with the php header() function is just one of the many uses of the function. However, to use it safely in your applications it is a good practice to use it before outputting any text or html. Otherwise, you may get the error 'Headers Already Sent". The code below shows its usage at the top of your file which analyzes posted data before outputting any html.

$member_id = $_POST['member_id'];

$command = "INSERT INTO tablename VALUES (NULL, '{$_SESSION['id']}', '$friend_id', '{$_POST['name']}',now()) ";
$resulta = mysqli_query($db, $command);
}else {
## redirect if $_POST['member_id'] variable exists
header("Location: filename.php");