Stel, we hebben een site met aan de linkerkant een menu. Dit menu bevat een item A. Indien de gebruiker hier opklikt opent zich een popup window van file B.
Het is de bedoeling dat de gebruiker ALLEEN via menuitem A op file B kan komen, dus niet via de directe link typen in een browser (zoals www.blah.nl/B.php)
Nu werkt de link in A als volgt:
www.bla.nl/A.php?id=1 en de source van A.php is:
Is het handig op deze manier en is het dan mogelijk om bijvoorbeeld een variable $check_code = "blahblah" mee te sturen naar B.php en dat in B.php deze $ dan gecheckt wordt. Is $check_code gelijk aan "blahblah" (juiste manier), dan opent B.php en anders komt er een "sorry niet toegestaan" bericht.
Ik weet namelijk niet of dit een "handige" manier is en of het simpeler/handiger kan?
Het is de bedoeling dat de gebruiker ALLEEN via menuitem A op file B kan komen, dus niet via de directe link typen in een browser (zoals www.blah.nl/B.php)
Nu werkt de link in A als volgt:
www.bla.nl/A.php?id=1 en de source van A.php is:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <?php switch($_GET['id']) { case('1'): $location = 'www.blah.nl/B.php'; break; default: echo 'Error: No ID Specified'; exit; break; } header('Location: ' . $location); ?> |
Is het handig op deze manier en is het dan mogelijk om bijvoorbeeld een variable $check_code = "blahblah" mee te sturen naar B.php en dat in B.php deze $ dan gecheckt wordt. Is $check_code gelijk aan "blahblah" (juiste manier), dan opent B.php en anders komt er een "sorry niet toegestaan" bericht.
Ik weet namelijk niet of dit een "handige" manier is en of het simpeler/handiger kan?