Toon posts:

Javascript Redirect naar PHP

Pagina: 1
Acties:
  • 22 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben bezig met programmeren van een website die een aantal gebruiker niveaus bevat. Wanneer een klant bijvoorbeeld niet op een beheerder pagina mag komen gebruik ik javascript:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
if($klant == true) 
    { 
        echo " 
                <script language='JavaScript'> 
                    function change() { 
                        parent.location.href='klant.php'; 
                    } 
                </script> 
                <script>change()</script> 
             "; 
    } 
if($dealer == true) 
    { 
        echo " 
                <script language='JavaScript'> 
                    function change() { 
                        parent.location.href='dealer.php'; 
                    } 
                </script> 
                <script>change()</script> 
             "; 
    }

---------
Nu heb ik pas geleden ondekt dat javascript uitgezet kan worden in firefox en waarschijnlijk ook meerdere browsers. Nu kan men opeens veel meer dan eigenlijk mag op de website. Hoe kan ik dit probleem op een juiste (PHP) manier oplossen?

Alvast bedankt voor de Reacties

[ Voor 8% gewijzigd door Verwijderd op 16-05-2006 11:43 ]


Verwijderd

Iets met header en location...

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

En waarom gebruik je geen PHP direct hiervoor :?

Zodra je je PHP uitvoert weet je toch of $klant of $dealer op true staat? ;)

[small]
Overigens kan je je code tussen [plain]
PHP:
1
[/] tags zetten, maakt het iets leesbaarder ;)
[/]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • André
  • Registratie: Maart 2002
  • Laatst online: 20-02 09:23

André

Analytics dude

[google=php header location]

Daar is wel wat over te vinden ;)

  • JHS
  • Registratie: Augustus 2003
  • Laatst online: 04-01 15:49

JHS

Splitting the thaum.

PHP:
1
die("U mag hier niet komen.");
Als er een pagina aangeroepen wordt die iemand niet mag bezoeken? Eventueel met een location header ervoor.

DM!


  • Gonadan
  • Registratie: Februari 2004
  • Laatst online: 17:07

Gonadan

Admin Beeld & Geluid, Harde Waren
header("Location: example.php");

Look for the signal in your life, not the noise.

Canon R6 | RF 24-70 f/2.8 L | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 22-01 23:51

NMe

Quia Ego Sic Dico.

Inderdaad gewoon een location header zetten vanuit PHP. Je hebt hier geen Javascript nodig.

Hiermee moet je er wel uit kunnen komen verder. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.