---
title: "Anrop a'la \"sida1.php?newPage=sida2?change=true\""
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/47219-anrop-a-la-sida1-php-newpage-sida2-change-true"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "str3ber"
published: "2002-07-04T20:05:52.000Z"
updated: "2002-07-06T18:31:03.000Z"
replies: 8
views: 371
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/47219-anrop-a-la-sida1-php-newpage-sida2-change-true"
---

# Anrop a'la "sida1.php?newPage=sida2?change=true"

## #1 — str3ber, 2002-07-04T20:05Z

Tänkte bara höra om man kan skicka med en variabel innehållande en sträng a'la "sida2.php?value=true" via post (tror jag det är). För i praktiken borde man kunna det, annars kan man ju inte skicka med strängar innehållande "?". 

Hänger ni med? Det gör inte jag..

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

## #2 — SPiN, 2002-07-04T20:07Z

Du kan använda den eminenta funktionen [urlencode()](http://www.php.net/urlencode) för att enkodera okompatibla URL-tecken. :)

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

## #3 — str3ber, 2002-07-04T20:11Z

Danke mucho!
Ska läsa om den.

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

## #4 — str3ber, 2002-07-04T20:20Z

Hmm, fattar lite trögt just nu. Manualen tar en länk som exempel + att function translateEngToSwe() inte har tillräckligt med minnesresurser i mitt huvud just nu...
Så om jag har en kodsnutt som ser ut så här, hur bör den då egentligen se ut för att fungera? 

```php
if($HTTP_SESSION_VARS['courseView']==TRUE) {
   $HTTP_SESSION_VARS['courseView']=FALSE;
   echo "<script language='JavaScript'>";
   echo "top.location.href='index.php?resetCourse=TRUE&location=mail.php?showAllInMess=TRUE'";
   echo "</script>";
}
```

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

## #5 — SPiN, 2002-07-04T20:42Z

```
if($HTTP_SESSION_VARS['courseView']==TRUE) {
   $HTTP_SESSION_VARS['courseView']=FALSE;
   $location = urlencode( "mail.php?showAllInMess=TRUE" );

   echo "<script language='JavaScript'>";
   echo "top.location.href='index.php?resetCourse=TRUE&location=" . $location . "'";
   echo "</script>";
}
```

Typ. :)

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

## #6 — str3ber, 2002-07-04T21:12Z

Tack!

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

## #7 — prey, 2002-07-06T08:28Z

Ja, det borde fungera. Jag har nämligen använt mig av ett sådant formulär...

Dock är koden 

```
sida1.php?newPage=sida2?change=true
```

 felaktig! Det ska vara: 

```
sida1.php?newPage=sida2&change=true
```

Lägg märke till &-tecknet..

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

## #8 — Matte, 2002-07-06T08:47Z

prey:

Läs igenom tråden.
Det str3eber frågade efter, och fick svar på, var på hur ska man skriva en länk till sida1.php för att på sida1.php få variabeln $\_GET\['newPage'\] att innehålla "sida2.php?change=true".

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

## #9 — prey, 2002-07-06T18:31Z

e lite off ida... sorry =)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/47219-anrop-a-la-sida1-php-newpage-sida2-change-true
