Archief - $_GET naar array

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

het.pc.schaap

Legacy Member
ik gebruik het volgende scriptje
Code:
	 $get = array();
	 foreach ($_GET as $key => $value) {
		$get = array_push( $get , $value );
	 }
om alle $_GET's in een array te zetten. Klinkt mischien nuttloos, maar dat is het niet ;) voor mij...

hij geeft nu echter de error
Code:
Warning: array_push() [function.array-push]: First argument should be an array in .../index.php on line 8

line 8 is dus de lijn met array_push in

één woord: :help:

grts
en alvast bedankt

tha_rippa1be

Legacy Member
het.pc.schaap zei:
ik gebruik het volgende scriptje
Code:
	 $get = array();
	 foreach ($_GET as $key => $value) {
		$get = array_push( $get , $value );
	 }
om alle $_GET's in een array te zetten. Klinkt mischien nuttloos, maar dat is het niet ;) voor mij...

hij geeft nu echter de error
Code:
Warning: array_push() [function.array-push]: First argument should be an array in .../index.php on line 8

line 8 is dus de lijn met array_push in

één woord: :help:

grts
en alvast bedankt

probeer is
Code:
	 $get = array();
	 foreach ($_GET as $key => $value) {
		$get[] = $value;
	 }

het.pc.schaap

Legacy Member
nu slaat hij hij '' op in de $get array...
en ik wil eigenlijk dat als er staat
pagina.php?var=iets

dat er dan in de var $get komt
$get['var'] = iets;

grts

het.pc.schaap

Legacy Member
ondertussen zelf opgelost:
$get = array();
foreach ($_GET as $key => $value) {
$get[$key] = $value;
}

Smokyke

Legacy Member
Dit is eigenlijk vrij ver gezocht aangezien $_GET eigenlijk een array bevat in de vorm key => value

<?php
print_r($_GET);
?>

Strangler

Legacy Member
kun je niet gewoon dit doen:
Code:
<?php
$get = $_GET;
?>

?
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan