webForumDet fria alternativet

switcha css-fil med php-kod+knapp över internet

1 svar · 339 visningar · startad av Soness

SonessMedlem sedan maj 200724 inlägg
#1

Jag vill kunna byta "tema" på min hemsida genom att trycka på olika knappar,
hela sidan är uppbyggd av css, så finns det något script som ändrar vilken
css-fil som ska laddas? Är inte en avancerad php-kodare :P tacksam för svar!

überfuzzMedlem sedan apr. 2006409 inlägg
#2

Jag är på gott humör så du ska få en lösning av mig.

Sätt en session['css'] och låt besökaren styra den via länkar.

session_start();
if (!array_key_exists("css",$_SESSION)){
$_SESSION['css'] = 1;
}
elseif (array_key_exists("css",$_GET)){
$_SESSION['css'] = $_GET['css'];
}

Du hämtar css på följande sätt: $css = $_SESSION['css'];

Någonstans har du länkningen till cssfilen.

<link rel="stylesheet" type="text/css" href="style<?php echo $_SESSION['css']; ?>.css" />

Sen låter du besökaren välja:

<a href="?css=2">Andra cssfilen</a>

PS koden är otestad.

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)