---
title: "Mönsterpassning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14868-mönsterpassning"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Axel"
published: "2000-10-11T16:05:00.000Z"
updated: "2000-10-16T14:26:00.000Z"
replies: 4
views: 603
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/14868-mönsterpassning"
---

# Mönsterpassning

## #1 — Axel, 2000-10-11T16:05Z

Omformulering:
Hur mönsterpassar (heter det så?) man i php? I ssi kan man ju skriva t.ex. \<!-- #if expr="${HTTP_USER_AGENT} = /MSIE/" --\> . Hur gör man det i php?

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

## #2 — Robban, 2000-10-12T08:26Z

Mönsterpassning? Är inte ett uttryck jag använder i.a.f. (annat än när jag tapetserar). ;)

Misstänker att det är reguljära uttryck du är ute efter?

 <http://www.php.net/manual/html/ref.regex.html> 

Ett exempel med HTTP_USER_AGENT finns på sidan ovan.

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

## #3 — Axel, 2000-10-12T16:38Z

Jag kanske har blandat ihop begeppen lite. Har för mig att det heter "pattern matching" eller nåt på engelska. Det jag syftar på är alltså i mitt exempel /MSIE/. :) Jepp, nu ska jag se om jag kan klura ut det här.

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

## #4 — Axel, 2000-10-16T14:02Z

Äh. Jag behöver lite hjälp ändå. Jag har inte sysslat så mycket med programmering och har ingen vidare koll på en del saker, som semikolon och sånt. Jaja, nu försökte jag göra nåt scrit iallafall. Såhär blev det:

```
<?php
if(eregi("Mac", $HTTP_USER_AGENT))
  {
  $browser="macstyles";
  }
else
  {
  $browser="winstyles;
  }
?>
```

Det tycker jag borde funka. Men det blir ett parse error efter scriptet. Jag har det i en inlänkad fil och felet inräffar på sista raden i den filen. Är det nåt datorn vill ha med inte får? \*undrar\* ;)

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

## #5 — Robban, 2000-10-16T14:26Z

> $browser="winstyles;

Du har missat ett citattecken på slutet. Annars var det ok.

Förutom att det inte nödvändigtvis behöver vara en Windows-maskin bara för att det inte är en Mac. ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14868-mönsterpassning
