Na de terugkeer van de functie aan het einde van een handeling leidt SPIP de pagina om naar een omleidings-URL die is doorgegeven in de variabele redirect
. De functies om de links naar de beveiligde acties te genereren, zoals generer_action_auteur()
, hebben een parameter om deze link te ontvangen.
{{{Een doorverwijzing forceren}}}
Sommige handelingen kunnen echter een andere omleiding afdwingen of een standaard omleiding definiëren. Om dit te doen, moet je de functie redirige_par_entete()
aanroepen, die het mogelijk maakt om de browser om te leiden naar een andere pagina.
Voorbeeld
Doorverwijzen naar de gevraagde URL:
if ($redirect = _request('redirect')) {
include_spip('inc/headers');
redirige_par_entete($redirect);
}