terugkeren na inloggen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Hilde

hilde

07/07/2008 14:41:00
Quote Anchor link
Nu heb ik een inlogscript (php) en daar staat een heather location in, dus na het inloggen kom je automatisch op die (heather location) pagina terecht.
Maar ik zoek een manier om na het inloggen terug te keren naar de pagina waar je vandaan komt, dat Kan iemand mij helpen met wat uitleg of een tutorial?
Ik vind daarover niets terug in de php tutorials
Of kan zoiets niet in php?

Hilde
 
PHP hulp

PHP hulp

11/01/2025 20:46:23
 
--

--

07/07/2008 14:50:00
Quote Anchor link
De refferer-url gebruiken en daar naar doorsturen.
 
Hilde

hilde

09/07/2008 11:01:00
Quote Anchor link
De hele website inmiddels doorzocht, maar geen voorbeeld of uitleg over doorsturen naar refferer-url te vinden

Je kan die url blijkbaar gebruiken om iets of iemand te blokkeren, maar ik zie niet hoe je er na je login kunt naar terugkeren
Gewijzigd op 01/01/1970 01:00:00 door hilde
 
Vincent Huisman

Vincent Huisman

09/07/2008 11:04:00
Quote Anchor link
<a href="javascript:history.go(-1 of 2 of 3)">terug</a>
 
- -

- -

09/07/2008 12:01:00
Quote Anchor link
Wat ik meestal in mijn systemen gebruik, zijn $_GET variabelen. Je geeft bijvoorbeeld een link weer naar inloggen, met daarachter de huidige link. Dan geef je dus in de header (refresh) aan dat hij de url dat hij $_GET['referrer'] moet volgen.
 
Emmanuel Delay

Emmanuel Delay

10/07/2008 12:47:00
Quote Anchor link
Het hangt er van af hoe je je url's opbouwt.

indien je je pagina's zo opbouwt:

index.php?pagina=gastenboek, index.php?pagina=kalender, ...

Dan zou je een extra input in je inlogformulier kunnen steken.

voorbeeld:

formulier:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
echo '
<form action="login.php" method="POST">
 <input type="text" name="naam" />
 <input type="password" name="paswoord" />
 <input type="hidden" name="terugkeerpagina" value="'
. $_GET['pagina'] .'"/>
</form>'
;
?>


Dan kan je in login.php het volgende doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
// login ...
$header = 'location: index.php>pagina=' . $_POST['terugkeerpagina'];
header($header);
?>


Dan keer je tenminste al op de juiste pagina weer. Het is misschien een deel van de oplossing voor je.

Ik hoop trouwens dat je header bedoelt en niet heather.
Gewijzigd op 01/01/1970 01:00:00 door Emmanuel Delay
 
Thom B

Thom B

10/07/2008 13:27:00
Quote Anchor link
@ boven:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
// login ...
$header = 'location: index.php>pagina=' . $_POST['terugkeerpagina'];
header($header);
?>

moet zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
// login ...
$header = 'location: index.php?pagina=' . $_POST['terugkeerpagina'];
header($header);
?>

klein foutje maar hierdoor werkt het ook niet;)

zoiets is misschien ook een optie:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

header("Location: ". $_SERVER['HTTP_REFERER']);

?>


(dit kan niet als je meer dan 1 pagina terug wilt)
Gewijzigd op 01/01/1970 01:00:00 door Thom B
 
Emmanuel Delay

Emmanuel Delay

11/07/2008 18:04:00
Quote Anchor link
Ah ja, typ foutje, sorry.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.