Automatische doorverwijzing

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);
}

Auteur hanjo Gepubliceerd op:

Vertalingen: English, français, Nederlands