Hallo iedereen,

<FORM METHOD="get">
  <B>Sorteren op:</B>
  <SELECT NAME="sortBy">
    <OPTION VALUE="0">Voornaam</OPTION>
    <OPTION VALUE="1">Achternaam</OPTION>
  </SELECT><BR>
  <INPUT TYPE="checkbox" NAME="sortBy" VALUE="1"> Niet complete contacten eerst tonen<BR>
  <INPUT TYPE="submit" VALUE="Filter">
</FORM>

Als ik bij deze form op de submit button klik krijg ik in de adresbalk website.nl/pagina.php?sortBy=1&sortBy=1 tezien...

mijn vraag is hoe kan ik dit krijgen website.nl/pagina.php?sortBy=1,1 ??

srry kweet nie hoe ik het anders moet uitleggen :S

alvast bedankt, Barttje
is het niet makkelijker om het gewoon een andere naam te geven?



edit: mischien is het wel mogelijk met URL Mod Rewrite, maar op grote schaal is dat niet toepasbaar(voor zover ik weet)

@Erwin: is inderdaad makkelijker... Maar als Bart het echt wilt, kan dat natuurlijk altijd geregeld worden:


<?php
if(isset($_GET['sortBy'])) {
  $params = explode(",", $_GET['sortBy']);
  print_r($params);
} else {
// geen sortBy parameter in URL
}
?>


Kijk maar wat dit script teruggeeft :).
Hallo iedereen,

wat ik bdoel is dat als je op de submit van de form klik, dat hij dan niet ?sortBy=1&sortBy=1 in de adresbalk stop maar ?sortBy=1,1. dat exploden() van $_GET['sortBy'] heb ik almaal al...

Mvg,
Barttje

Reageren