php redirection vers la page avec le message

je veux rediriger vers une page, puis d'afficher un message:

ce que j'ai est:

if (mysqli_affected_rows($link) == 1) 
{
   //succes         
    $message = 'succes';
    redirect_to('index.php');
}

sur la page d'index j'ai:

if (!empty($message)) {
    echo '<p class="message"> '.$message.'</p>';
}

La fonction de redirection fonctionne bien:

function redirect_to( $location = NULL ) {
        if ($location != NULL) {
            header("Location: {$location}");
            exit;
        }
    }

Mais il n'affiche pas mon message. Son vide.

InformationsquelleAutor user1386906 | 2012-08-16