16. august 2006 - 11:18Der er
4 kommentarer og 1 løsning
streng til variabler
nogen der har en ide til hvordan jeg får strengen page=gallery&galleritype=galleri til $page = "galleri"; $galleritype = "galleri"; eller page=page&id=3 til $page = "page"; $id = 3; enten som variabler eller bare som en streng jeg kan bruge eval() på
det store problem ligger i at denne querystreng som ligger i en database kan have 2 eller flere variabler
ja men nu er det ikke en querystreng men bare en streng fra en database så jeg får den ikke med $_GET men regex'en har voldet mig en del problemer da jeg kun plejer at bruge det til validering men har du et bud
jeg skal både finde page=(.+?)& samt: galleritype=(.+) men også page og galleritype
tak men jeg fandt en løsning den er måske ikke den bedste men den virker :)
$arr = split("=|&", "page=gallery&galleritype=galleri"); foreach ($arr as $key => $value) { ($key % 2 == 0) ? $newKey = $value : $newArr[$newKey] = $value; } så får jeg et array med værdierne og nøglerne er variablen som jeg så kan bruge
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.