Scoutnet vzw

We connect scouts!
Het is momenteel 17 Nov 2024 18:37

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 6 berichten ] 
Auteur Bericht
 Titel: global off
BerichtGeplaatst: 04 Jun 2005 18:10 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 01 Jan 2004 0:00
Berichten: 38
Ik heb hier een vraagje
Als ik de volgende code in mijn php script plaats.
Gaat deze dan werken wanneer ik de global op off zet.

Code:
<?php echo "$list->prijs"; ?>


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 04 Jun 2005 18:30 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
Alles hangt er vanaf van waar die variabele <i>$list</i> komt. Als je die opvangt met een GET of POST (dus via blabla.php?list=iets of met een formuliertje op je site), dan zal het met register_globals op off niet werken. Als het een variabele is die je ergens intern in je php-pagina opmaakt, dan blijft alles gewoon werken.

Voorbeeldje: Dit biljft gewoon werken:
Code:
opvragen van voorbeeld.php

<?php
$list = "test";

// hier wat andere code

echo ("waarde van list: $list");
?>

Dit zal niet meer werken:
Code:
opvragen van voorbeeld.php?list=test

<?php
echo ("waarde van list: $list");
?>

Als je dat laatste wil laten werken met register_globals op off, dan moet je er dit van maken:
Code:
opvragen van voorbeeld.php?list=test

<?php
$list = $_GET['list'];

echo ("waarde van list: $list");
?>

Als je met een POST werkt (voorbeeld via formulier), dan wordt het:
Code:
$list = $_POST['list'];

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 05 Jun 2005 9:26 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 14 Sep 2004 23:00
Berichten: 173
Woonplaats: Schoten
wat is nou weer het verschil tussen ?
$_REQUEST['action'] en $_GET['action']

_________________
--- A2366S - Sint-Eduardusscouts Merksem ---


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 05 Jun 2005 11:07 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
MouseKiller schreef:
wat is nou weer het verschil tussen ?
$_REQUEST['action'] en $_GET['action']

Als je niet weet of je de variable zal moeten opvangen met een GET of een POST, dan kan je best REQUEST gebruiken. Die vangt zowel POST als GET. Het is dan dus onbelangrijk of de variabele als GET of POST is meegegeven.

Of nog:
> een variabele doorgestuurd met een GET kan je opvangen met $_GET['action'] en met $_REQUEST['action'].
> een variabele doorgestuurd met een POST kan je opvangen met $_POST['action'] en met $_REQUEST['action'].

To


Omhoog
 Profiel  
 
 Titel: $_REQUEST
BerichtGeplaatst: 11 Jun 2005 13:56 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 23 Apr 2004 23:00
Berichten: 30
$_REQUEST gaat ook in $_COOKIE kijken


Omhoog
 Profiel  
 
 Titel: Re: $_REQUEST
BerichtGeplaatst: 11 Jun 2005 15:35 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
thijsdj schreef:
$_REQUEST gaat ook in $_COOKIE kijken

... en om helemaal volledig te zijn: $_REQUEST bevat ook de gegevens van $_FILES (info op de website van php).

To


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 6 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 45 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
cron
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.