Doorsturen na uitloggen

Status
Niet open voor verdere reacties.

RLANG

Gebruiker
Lid geworden
12 okt 2016
Berichten
12
Hallo,

Ik heb een vraag en wel de volgende:

Op een website wil ik een button zetten waarop men kan klikken om uit te loggen.
Nu wil ik graag dat je na het uitloggen weer op de homepage terecht komt.

Iemand enig idee hoe een dergelijke code er uit zou kunnen zien?

Bij voorbaat dank.

Ron
 
Er zijn verschillende manieren om dit te doen.
Maar aangezien je het in het HTML gedeelte hebt geplaatst, kan je een META REFRESH gebruiken.
Hier een voorbeeld:

<meta http-equiv="refresh" content="0; url=http://website.com/beginpagina.html">

Dit kan je op een willekeurige plek in de code zetten.
 
Als de button onderdeel is van een <form>, kun je action="beginpagina.php" gebruiken. Na het uitloggen wordt de bezoeker doorgestuurd naar beginpagina.php.
 
Laatst bewerkt:
Of in PHP:

Code:
<?php
header('Location:http://www.site.nl/home.php');
?>
Let er wel op dat je er geen HTML of zichtbare witregels voor plaatst.
 
Dank voor jullie reacties, dat geeft wel wat helderheid maar ik kom er nog niet helemaal uit.

Ik heb de volgende code (die een 'Logout' tekst genereert):

<a href="/scriptmemberlogin/index.php?controller=pjFront&action=pjActionLogout">Logout</a>

Nu wil ik dus graag wanneer er men hier op klikt ze worden doorgestuurd naar bijvoorbeeld de homepage.
Hoe combineer ik nu jullie suggesties?

Gr. Ron
 
Je zou het op deze manier kunnen doen op index.php.

PHP:
<?php
if($_GET['action'] == "pjActionLogout"){
header('Location:http://www.site.nl/home.php');
}
?>

of als je al output (al is het maar een spatie) hebt boven dit stuk kan je het alsnog met een meta refresh doen:

PHP:
<?php
if($_GET['action'] == "pjActionLogout"){
echo '<meta http-equiv="refresh" content="0; url=http://website.com/beginpagina.html">';
}
?>


edit: als je de bovenste suggestie gebruikt, zorg er dan wel voor dat je eerst de code uitvoert die de daadwerkelijke logout uitvoert en dan pas dit stuk code.
Voor de meta refresh is de locatie minder belangrijk.
 
Laatst bewerkt:
Let er wel op dat niemand in afbeeldingen deze url kan gebruiken (img-tag op forum bijv.)

/scriptmemberlogin/index.php?controller=pjFront&action=pjActionLogout

Dan wordt elke bezoeker uitgelogd, mits de uitlog direct plaatsvindt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan