Voor school moet ik een digitaal portfolio maken, mijn urls zijn alsvolgd opgebouwd: domein.nl/menu/pagina. Nu zou ik graag per menuonderdeel mijn header, en body achtergrond (background-image;) willen veranderen. is dit mogelijk met een of ander (php)script, op google heb ik niets kunnen vinden...

Alvast bedankt!
Natuurlijk kan dat. Waarschijnlijk wordt er voor de weergave een .css bestand gebruikt waarin je de achtergrond e.d. kunt wijzigen.

Weet je hoe je pagina's en bestanden kunt uploaden of ben je helemaal onbekend met websites opzetten?

EDIT:
Plaats anders eens een script van een pagina die je al hebt.
Ik weet behoorlijk wat van websites, alleen gebruik ik één algemene css style voor de hele website.

Nu wil ik via een php script de header, en body achtergrond veranderen wanneer er op een categorie in de navigiatie word geklikt..

En dat lukt dan weer niet via CSS..

voorbeeld: Categorie home > achtergrond en header rood
Categorie portfolio > achtergrond en header blauw

zoiets in die richting zou ik het willen :)
Als het allemaal losse pagina's zijn (dus index.php, portfolio.php, etc.) dan kun je dit eens proberen:

<body bgcolor="#0066FF">

Maar goed, zonder script is dit een beetje lastig.
Misschien mocht dit nog nodig zijn:

Index.php
<?php

if(!empty($_GET['next'])){
	include("includes/connect.php");
	exit;
}

if(isset($_GET['p'])){
	$page  = "pages/".$_GET['p'].".php";
} else {
	$page = false;
}

if(isset($_GET['error']) && $_GET['error'] == true){
	echo "ERROR";
}

include("includes/functions.php");

ob_start();
if($page != false){
	if(file_exists($page)){
		include_once($page);
	} else {
		include_once("pages/niet_gevonden.php");
	}
} else {
	include_once("pages/home.php");
}
$pagina_inhoud = ob_get_clean();

include_once("includes/header.php");
// Nu de pagina inladen
echo $pagina_inhoud;
include_once("includes/footer.php");
?>


Header.php
 <!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>
<title><?php echo $pagina['title']; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="/css/style.css" rel="stylesheet" type="text/css"/>
<link href="/css/slimbox.css" rel="stylesheet" type="text/css"/>
<link href="/css/accordion.css" rel="stylesheet" type="text/css"/>
<meta http-equiv="Content-Language" content="nl_NL"/>
<meta name="keywords" content="<?php echo $pagina['keywords']; ?>"/>
<meta name="description" content="<?php echo $pagina['description']; ?>"/>
<meta name="rating" content="General"/>
<meta name="robots" content="index,follow"/>
<script language="javascript" src="/js/mt.js" type="text/javascript"></script>
<script language="javascript" src="/js/mt_main.js" type="text/javascript"></script>
<script src="/js/swfobject_modified.js" type="text/javascript"></script>
<script type="text/javascript" src="/js/mootools.js"></script>
<script type="text/javascript" src="/js/slimbox.js"></script>
<script type="text/javascript" src="/js/textbox.js"></script>
<script type="text/javascript" src="/js/accordion.js"></script>
</head>
<body>
<div id="container">
<div id="header"></div>
<div id="navigation"></div>
<div id="information"></div>
<div id="whitespace"></div>
<div id="contentvak">
<div id="contentvak-subnavigatie">
<?php 
include('subnavigation.php');
?></div>
<div id="contentvak-text">


Footer.php
</div>
</div>
<div id="footer">
Je bent nu hier: <?php
echo location();
?>
<br /><br />
<div style="float:right">
</div>
<br />
	<div style="float:left">
		<a class="white_footer" href="website/sitemap">Sitemap</a> &nbsp;&nbsp;
    	| &nbsp;&nbsp;
        <a class="white_footer" href="/contact/contactpagina">Contact</a>
    	  &nbsp;&nbsp;
    	| &nbsp;&nbsp;
		<a class="white_footer" target="_blank" href="#">RSS-Feed</a>
    	  &nbsp;&nbsp;
    	| &nbsp;&nbsp;
        <a class="white_footer" href="/zoeken/start_zoeken">Zoeken</a>
    </div>
        <div><span class="copyright">Copyright &copy; 2008/2009 Alle rechten voorbehouden</span></div>
</div>
</div>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-6917020-3");
pageTracker._trackPageview();
} catch(err) {}</script>
</body>
</html>

Reageren