template-switcher-v201

Gesponsorde koppelingen

PHP script bestanden

  1. template-switcher-v201

« Lees de omschrijving en reacties

index.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
# Door Josaus
# Template Switcher v2.0.1

# De titel:

$titel = 'Home';

# De styles krijgen een normale naam (de mapnaam) en een naam die de mensen op je webbsite zien.
$styles = array(
    'rood' => 'Red',
    'groen' => 'Green',
    'orange' => 'Orange'
);

# Kijk of hij wel in de lijst hierboven staat.
if(isset($_GET['style']) && isset($styles[$_GET['style']])) {
    $style = $_GET['style'];
}
else {
    $style = 'standaard';
}


include_once 'header.php';

# Formulier om te kiezen.
echo '
<form method="get">
    <select name="style" onchange="this.form.submit">'
;
    foreach($styles as $map => $naam) {
        if($style == $map) {
        # De actieve stijl word geselecteerd.
            $geselecteerd = ' selected="selected"';
        }
else {
            $geselecteerd = '';
        }

        
        echo '<option value="'.$map.'"'.$geselecteerd.'>'.$naam.'</option>';
    }

    echo '
    </select>
</form>'
;

# Includen van template.
include_once 'template/' . $style . '/head.php';
include_once 'template/' . $style . '/left.php';
include_once 'template/' . $style . '/right.php';
?>

<?php # De inhoud moet hieronder. ?>

<?php include_once 'footer.php'; ?>


Voor de header moet je minstens dit toevoegen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title><?php echo $title; ?></title>

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

<body>


Een footer (,de contents) en de side-bars mag je zelf maken.

De stijlen

Voor elke stijl moet je dus een stijlsheet en een paginaontwerp maken. De stijlen moeten allemaal in een apparte map maken in de template map. Daarin moeten de bestanden right.php, left.php en head.php zitten. Daar mag je dus zelf aan klussen.

Dat was het! Ik beantwoord jullie vragen!

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.