quiero redirigir a una página y luego mostrar un mensaje:php redirigir a la página con el mensaje
lo que tengo es:
if (mysqli_affected_rows($link) == 1)
{
//succes
$message = 'succes';
redirect_to('index.php');
}
en la página de índice que tengo:
if (!empty($message)) {
echo '<p class="message"> '.$message.'</p>';
}
La función de redirección está funcionando bien:
function redirect_to($location = NULL) {
if ($location != NULL) {
header("Location: {$location}");
exit;
}
}
Pero no mostrará mi mensaje. Esta vacio.
Entiendo ahora. Gracias por tu ayuda. – user1386906
si no desea que sus mensajes se muestren en la barra de direcciones, usar sesiones será una buena alternativa, escriba su mensaje en la sesión, por ejemplo $ _SESSION ['message'] = "algún mensaje" después de mostrarlo, desactívelo ($ _SESSION ['mensaje']); – alpera