---
title: "Skin?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15359-skin"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "P"
published: "2001-03-05T20:48:00.000Z"
updated: "2001-03-10T19:19:00.000Z"
replies: 12
views: 251
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/15359-skin"
---

# Skin?

## #1 — P, 2001-03-05T20:48Z

Har gjort ett enkelt litet inloggninsscript och nu vill jag att användaren ska kunna byta på "medlemssidan". Jag använder inte sessions utan mysql.Det skulle ju vara ganska lätt om man kallade varje skin för 1,2,3 osv och sen gjorde en sats som kollar i db:n vad användaren har och sen sätter 1 framför varje bild osv. Men man har ju olika skins med olika html-koder.

Hur ska jag lösa detta smartast?

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

## #2 — Gislaved.net, 2001-03-05T22:55Z

Gör en ren textdel där du presenterar informationen, samt en topp och en botten som varierar beroende på vilket val användaren har gjort.

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

## #3 — P, 2001-03-06T14:45Z

Det kommer ju se skit ut :( man kan ju inte ha text i mitten på sidan och så bilder uppe och nere.

Finns det inget annat sätt?

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

## #4 — bRaVo, 2001-03-06T15:10Z

gör en funktion som returnerar den kod som det ska vara på varje ställe sidan kan se olika ut tex.

```
<font color="<?php echo fontFarg($skin);?>">
.......
function fontFarg($skin){
  switch($skin){
              case "blå":
              return "#000000";
              case "Svart":
              return "#FFFFFF";
  }
}
```

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

## #5 — P, 2001-03-06T15:30Z

Innebär inte detta att bara texten ändrar färg?

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

## #6 — Gislaved.net, 2001-03-06T15:57Z

*"man kan ju inte ha text i mitten på sidan och så bilder uppe och nere."*

Nej, man får ju vara lite flexibel. Sådär är ju alla sidor uppbyggda. Någonstans måste man lägga in text och bilder, eller hur?

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

## #7 — Bitstate, 2001-03-06T15:57Z

precis. Men inget hindrar dig väl från att låta functionen returnera en hel font tag...

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

## #8 — bRaVo, 2001-03-06T17:07Z

det jag menade var att man gör likadant där det ska in bilder..

```
<img src="<?php echo logoImage($skin);?>
```

tex... där funktioner returnerar bild sökvägen

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

## #9 — P, 2001-03-06T18:17Z

Men om html koden inte är samma på varje sida då?

skulle man kunna göra så mn...

```
lalalal.php?skin=1
```

och sen kollar man om skin =1,2,3 osv
och genererar en speciell sida beroende på skinvariabeln.
funkar detta i praktiken?

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

## #10 — Matti, 2001-03-06T18:36Z

funkar detta i praktiken?
Ja.

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

## #11 — P, 2001-03-06T18:38Z

är det någon som har gjort nått sådant?

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

## #12 — Matti, 2001-03-06T18:43Z

\<?php
if($skin=="1") {
include "header1.php";
echo "\<img src='images/$skin/logo.gif'\>";
?\>
TEXT 
\<?php
include "footer1.php";
?\>

Uhm, typ.

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

## #13 — P, 2001-03-10T19:19Z

lalala
hittade felet

\[Redigerat av P den 10 mar 2001\]

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15359-skin
