---
title: "Borde inte detta funka - QUERY_STRING"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/120835-borde-inte-detta-funka-query-string"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "learn"
published: "2005-01-24T01:07:10.000Z"
updated: "2005-01-24T01:49:31.000Z"
replies: 1
views: 194
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/120835-borde-inte-detta-funka-query-string"
---

# Borde inte detta funka - QUERY_STRING

## #1 — learn, 2005-01-24T01:07Z

Detta tycker jag borde fungera...

```
$str = $_SERVER['QUERY_STRING'];
$trimmad = preg_replace("'(.*?)(changemonth)(.*?)(changeyear)(.*?)'is","$2$3$4",$str);
```

 Men det gör det inte. Hela QUERY_STRING:en skrivs ut även fast jag endast vill ha "styckena" $2, $3 och $4.
Ngn som ser något fel?

Permalänk: https://www.webforum.nu/p/120835

## #2 — Matte, 2005-01-24T01:49Z

Hur ser en sådan query_string ut ?
För när jag testar så fungerar det.

Men varför gå vägen över query_string och regexp, borde gå lika bra att göra så här:

```php
$trimmad = 'changemonth='.$_GET['changemonth'].'&changeyear';
```

Permalänk: https://www.webforum.nu/p/1535313

---

Tråden på webben: https://www.webforum.nu/amne/php/120835-borde-inte-detta-funka-query-string
