---
title: "If ** echo \"class=\"active\"\" ????"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/163165-if-echo-class-active"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Hampan90"
published: "2007-08-03T19:51:57.000Z"
updated: "2007-08-03T20:17:21.000Z"
replies: 3
views: 312
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/163165-if-echo-class-active"
---

# If ** echo "class="active"" ????

## #1 — Hampan90, 2007-08-03T19:51Z

Hej!
Är ruskigt nybörjare på PHP så har ett litet problem här..

Jag har en meny där den sida man är inne på ska ha classen "active"
så jag tänkte lösa det såhär:

```php
<li id="tjanster" <?php if ($_GET["sida"] == "tjanster"){ echo "class="active"";}?>><a href="#">Tjänster</a></li>
```

 

Jag trodde attdet skulle funka, men det gör det inte.
Den ska alltså kolla i adressfältet om sida == tjänster, då skall den print ut class="active" i li taggen.

Får detta felmedelande:

> Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in E:\\Mina Dokument\\Webbproduktion\\Ergonomeva\\site\\index.php on line 49

 

Något tipps?
Antar att det beror på att det blir för många ", eller?

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

## #2 — nitro2k01, 2007-08-03T19:56Z

```php
<li id="tjanster" <?php if ($_GET["sida"] == "tjanster"){ echo "class=\"active\"";}?>><a href="#">Tjänster</a></li>
```

Escapa med backslash.

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

## #3 — Hampan90, 2007-08-03T20:13Z

Tack, det hjälpte.. Men varför måste man göra så?

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

## #4 — nitro2k01, 2007-08-03T20:17Z

Jo, du börjar strängen med ett ", sedan när strängen fortsätter class=" så tror PHP att strängen slutar där. Alltså måste du s k escapa tecknet för att PHP fortsätta läsa strängen.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/163165-if-echo-class-active
