Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: regex toisto ja muuttujat

Matso [15.10.2008 23:50:09]

#

Miten sellaset hienot korvaukset voi tehdä, että voi listata loputtomasti muuttujia urliin, esim:

/muuttuja/arvo/muuttuja/arvo...

Elikkä kun suunnilleen tälleen sais yhden, niin saako tohon jotenkin helposti toiston?

RewriteRule ^([a-zA-Z]+)/([a-zA-Z]+)/$ /index\.php?$1=$2

Niko [16.10.2008 00:21:25]

#

RewriteRule ^([a-zA-Z/]+)$ /index\.php?$1

tms ja PHP:llä parsit query stringistä tiedot?

Esim. (ei testattu)

$temp = explode('/', $_SERVER['QUERY_STRING']);

if (!count($temp) % 2)
	$temp[] = false;

for ($i = 0; $i < count($temp); $i += 2)
	$_GET[$temp[$i]] = $temp[$i+1];

$_REQUEST = $_GET + $_POST;
unset($temp);

Matso [16.10.2008 01:05:21]

#

Kiits. Ei tullukaan mieleen lähteä sitä PHP:llä tekemään :)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta