{02:31:10} (splinkie): ik hoor net van iemand dat ze nu met een fietsband moest naaien omdat ze geen condooms meer kon betalen || {02:34:44} (Asjemenou): beter met een lange tijd met goodyear dan een korte tijd met firestone en in de problemen komen
Verwijderd
1
2
3
4
5
6
7
8
9
| <?php switch($var) { case "5on5": include('./pages/5on5.php'); break; default: include('pages/404.php'); } ?> |
en de link zoals dit:
<a href="index.php?page=blaap">blaap</a>
En wil je nou die case of die if-else gebruiken
En je moet zoiezo de pagina helemaal opnieuw laden.
Ik vind de vragen overigens nogal basic
[ Voor 133% gewijzigd door Verwijderd op 25-01-2005 22:01 ]
en btw. maakt me niet uit welke ik gebruik.
1. ze werken allebij niet
2. zolang ze maar werken maakt het mij niet uit welke ik gebruik
{02:31:10} (splinkie): ik hoor net van iemand dat ze nu met een fietsband moest naaien omdat ze geen condooms meer kon betalen || {02:34:44} (Asjemenou): beter met een lange tijd met goodyear dan een korte tijd met firestone en in de problemen komen
$page=$REQUEST['page'];
Heeft te maken met de Register Globals setting die default op OFF staat.
Koop of verkoop je webshop: ecquisition.com
Bedankt!!
{02:31:10} (splinkie): ik hoor net van iemand dat ze nu met een fietsband moest naaien omdat ze geen condooms meer kon betalen || {02:34:44} (Asjemenou): beter met een lange tijd met goodyear dan een korte tijd met firestone en in de problemen komen
je hebt die setting toch niet aan gezet? het is niet voor niks dat die standaard uit staat namelijkPolichism schreef op dinsdag 25 januari 2005 @ 22:46:
het lag idd aan Register Global settings.
Bedankt!!
$_REQUEST?? Die moet je dus mijden als de pest. Als je $_REQUEST gebruikt, dan kun je net zo goed register_globals op on laten staan (wat dus niet de bedoeling ismocean schreef op dinsdag 25 januari 2005 @ 22:16:
Dit moet je allereerst doen om de variabele te fixen:
$page=$REQUEST['page'];
Heeft te maken met de Register Globals setting die default op OFF staat.

'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.
dat is niet geheel waar, $_REQUEST is veel beter dan register_globals, je weet immers zeker dat alles wat daarin zit niet te vertrouwen is (user input) als het niet uitmaakt waar een bepaalde variabele vandaan komt (bijvoorbeeld een eigen sessie ID of een taal setting ofzo) dan is $_REQUEST veel handiger dan dat je $_POST, $_GET en $_COOKIE los moet gaan checken-NMe- schreef op dinsdag 25 januari 2005 @ 23:27:
[...]
$_REQUEST?? Die moet je dus mijden als de pest. Als je $_REQUEST gebruikt, dan kun je net zo goed register_globals op on laten staan (wat dus niet de bedoeling is), want dat is even onveilig.
Tenzij de variabele mogelijk uit alle vijf de losse arrays ($_GET, $_POST, $_SESSION, $_COOKIE en $_SERVER) kan komen, kun je $_REQUEST beter niet gebruiken. Sowieso omdat het lastig is daar overzicht over te houden, en bovendien lokt het eenmalig gebruik er IMHO toe uit om het voor het gemak maar altijd toe te passen. (En zeg nou zelf, hoe vaak komt het voor dat een variabele zowel uit de querystring als een formulier als een cookie en een sessie kan komen?Erkens schreef op dinsdag 25 januari 2005 @ 23:31:
[...]
dat is niet geheel waar, $_REQUEST is veel beter dan register_globals, je weet immers zeker dat alles wat daarin zit niet te vertrouwen is (user input) als het niet uitmaakt waar een bepaalde variabele vandaan komt (bijvoorbeeld een eigen sessie ID of een taal setting ofzo) dan is $_REQUEST veel handiger dan dat je $_POST, $_GET en $_COOKIE los moet gaan checken
'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.
ehm $_REQUEST bevat niet de zooi ui $_SESSION en $_SERVER-NMe- schreef op dinsdag 25 januari 2005 @ 23:37:
[...]
Tenzij de variabele mogelijk uit alle vijf de losse arrays ($_GET, $_POST, $_SESSION, $_COOKIE en $_SERVER) kan komen, kun je $_REQUEST beter niet gebruiken. Sowieso omdat het lastig is daar overzicht over te houden, en bovendien lokt het eenmalig gebruik er IMHO toe uit om het voor het gemak maar altijd toe te passen. (En zeg nou zelf, hoe vaak komt het voor dat een variabele zowel uit de querystring als een formulier als een cookie en een sessie kan komen?)
http://nl3.php.net/manual...eserved.variables.request
En ja het komt best vaak voor dat je het overval vandaan kan krijgen, zie bijvoorbeeld een session id
Het uitlokken van het altijd maar toepassen vanwege het gemak, tja, opzich maakt dat nog weinig uit, zolang je die input maar niet als "vertrouwd" gaat beschouwen
Immers of iets nu via een cookie, get of post binnen komt maakt niet uit, hoewel je voor veel dingen wel restricities wilt hebben, en zodra je die wilt hebben dan gebruik je automatisch $_REQUEST niet meer