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