Επειδή έχω φάει τρελό κόλημα με το συγκεκριμένο part, έχω καταφέρει να περάσω στο href του style.php την τιμή του session και κάθε φορά που αλλάζει η επιλογή απ'τη φόρμα, μπαίνει και το ανάλογο background μέσω του css. Μάλιστα το "θυμάται" και αν αλλάξω σελίδα και ξαναπάω στο style.php . Ως εδώ καλά.
Δε μπορώ με τίποτα να περάσω την τιμή του session στις html σελίδες. Παρόλο που δηλώνω στην αρχή <?php session_start(); ?> , εμφανίζεται συνέχεια το default χωρίς να έχω κάνει κάποια αρχική συνθήκη.
style.php
<?php session_start();
if (isset($_POST['submitted']))
{$_SESSION['url']=$_POST['styles'];}
elseif (!isset($_SESSION['url']))
{$_SESSION['url']="styles/style1.css";}
else
{$_SESSION['url']=$_SESSION['url'];}
?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7" />
<link rel="stylesheet" <?php print "href=" . $_SESSION['url'] ?> type="text/css" />
-------------------------------
register.html
<?php session_start(); ?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7" />
<link rel="stylesheet" <?php print "href=" . $_SESSION['url'] ?> type="text/css" />
Δε μπορώ με τίποτα να περάσω την τιμή του session στις html σελίδες. Παρόλο που δηλώνω στην αρχή <?php session_start(); ?> , εμφανίζεται συνέχεια το default χωρίς να έχω κάνει κάποια αρχική συνθήκη.
style.php
<?php session_start();
if (isset($_POST['submitted']))
{$_SESSION['url']=$_POST['styles'];}
elseif (!isset($_SESSION['url']))
{$_SESSION['url']="styles/style1.css";}
else
{$_SESSION['url']=$_SESSION['url'];}
?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7" />
<link rel="stylesheet" <?php print "href=" . $_SESSION['url'] ?> type="text/css" />
-------------------------------
register.html
<?php session_start(); ?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7" />
<link rel="stylesheet" <?php print "href=" . $_SESSION['url'] ?> type="text/css" />