?>
<html>
<head>
<title>Switch Color</title>
</head>
<a href="B.php">Click Me to Switch Page</a>
<body style="background-color:<?php echo $color ?> ;">
<form>
<label for="color">Choose a color:</label>
<select id="color" name="color">
<option value="red">red</option>
<option value="blue">blue</option>
</select>
<input type="submit">
</form>
</body>
</html>
<?php
}
?>
<html>
<head>
<title>Switch Color</title>
</head>
<a href="A.php">Click Me to Switch Page</a>
<body style="background-color:<?php echo $color ?> ;">
<form>
<label for="color">Choose a color:</label>
<select id="color" name="color">
<option value="red">red</option>
<option value="blue">blue</option>
</select>
<input type="submit">
</form>
</body>
</html>
<?php
}
headers(); drawPage();}
?><!Doctype html> <html>
<head> <title>A</title> <meta charset="utf-8"/> <meta lang="en-us"/> </head> <body> <a href="B.php">Page B</a> <form> <label for="color_id">Color</label> <select id="color_id" name="color"> <option value="red">red</option> <option value="blue">blue</option> </select> <button type="submit">Submit</button> </form> </body></html>
<?php style();}
?><style>
body{
background-color:<?php
if(!isset($_COOKIE["color"])){
?>blue;<?php
}else{
echo $_COOKIE["color"];
} ?>; }</style><?php }
if(isset($_REQUEST["color"])){
$color = $_REQUEST["color"];
setcookie("color", $color);
}
}
headers(); drawPage();}
?><!Doctype html> <html>
<head> <title>B</title> <meta charset="utf-8"/> <meta lang="en-us"/> </head> <body> <a href="A.php">Page A</a> <form> <label for="color_id">Color</label> <select id="color_id" name="color"> <option value="red">red</option> <option value="blue">blue</option> </select> <button type="submit">Submit</button> </form> </body></html>
<?php style();}
?><style>
body{
background-color:<?php
if(!isset($_COOKIE["color"])){
?>blue;<?php
}else{
echo $_COOKIE["color"];
} ?>; }</style><?php }
if(isset($_REQUEST["color"])){
$color = $_REQUEST["color"];
setcookie("color", $color);
}
}
?> <!DOCTYPE html> <html lang="en-US"> <head> <meta charset="utf-8"> <title>A</title> </head> <body style="background-color:<?=$color?>"> <div> <a href="B.php"> Switch page! </a> </div> <form> <label for="color-id">Choose a color:</label> <select id="color-id" name="color"> <option value="red">Red</option> <option value="blue">Blue</option> </select> <button type="submit">Submit</button> </form> </body> </html> <?php}
?> <!DOCTYPE html> <html lang="en-US"> <head> <meta charset="utf-8"> <title>B</title> </head> <body style="background-color:<?=$color?>"> <div> <a href="A.php"> Switch page! </a> </div> <form> <label for="color-id">Choose a color:</label> <select id="color-id" name="color"> <option value="red">Red</option> <option value="blue">Blue</option> </select> <button type="submit">Submit</button> </form> </body> </html> <?php}
?>
<!DOCTYPE html>
<html>
<head>
<title>In Class Assignment</title>
</head>
<body style="background-color: <?= $color?>">
<a href="<?=$other_page?>.php"> <?=$other_page ?> </a>
<form>
<label for="color-id"> Choose a color: </label>
<select id="color-id" name="color">
<option value="red">Red</option>
<option value="blue">Blue</option>
</select>
<button type="submit">Go</button>
</form>
</body>
</html>
<?php
}
//b.php
?>
<!DOCTYPE html>
<html>
<head>
<title>In Class Assignment</title>
</head>
<body style="background-color: <?= $color?>">
<a href="<?=$other_page?>.php"> <?=$other_page ?> </a>
<form>
<label for="color-id"> Choose a color: </label>
<select id="color-id" name="color">
<option value="red">Red</option>
<option value="blue">Blue</option>
</select>
<button type="submit">Go</button>
</form>
</body>
</html>
<?php
}
<head>
<meta charset="utf-8">
<title>Page A</title>
<style>
body{
text-align: center;
}
h1{
margin: 100px;
}
select{
width: 100px;
height: 20px;
text-align: center;
}
button{
width: 200px;
height: 20px;
}
div{
margin-top: 100px;
}
a{
background-color: white;
}
</style>
</head>
<body>
<h1>Change the background color!</h1>
<form method="get">
<select name="background-color-selector">
<option>Red</option>
<option>Blue</option>
</select>
<button type="submit" name="button">Set Background Color!</button>
</form>
<div>
<a href="B.php">Page B</a>
</div>
<?php
if (isset($_GET['button'])){
if (isset($_GET['background-color-selector'])){
$color_option = $_GET['background-color-selector'];
echo "<style>body{background-color:$color_option;}</style>";
setcookie("background-colorA", "$color_option", 0);
}
}else{
if (isset($_COOKIE['background-colorA'])){
$background_color = $_COOKIE['background-colorA'];
echo "<style>body{background-color:$background_color;}</style>";
}else{
echo "<style>body{background-color:blue;}</style>";
}
}
?>
</body>
</html>
<head>
<meta charset="utf-8">
<title>Page B</title>
<style>
body{
text-align: center;
}
h1{
margin: 100px;
}
select{
width: 100px;
height: 20px;
text-align: center;
}
button{
width: 200px;
height: 20px;
}
div{
margin-top: 100px;
}
a{
background-color: white;
}
</style>
</head>
<body>
<h1>Change the background color!</h1>
<form method="get">
<select name="background-color-selector">
<option>Red</option>
<option>Blue</option>
</select>
<button type="submit" name="button">Set Background Color!</button>
</form>
<div>
<a href="A.php">Page A</a>
</div>
<?php
if (isset($_GET['button'])){
if (isset($_GET['background-color-selector'])){
$color_option = $_GET['background-color-selector'];
echo "<style>body{background-color:$color_option;}</style>";
setcookie("background-colorB", "$color_option", 0);
}
}else{
if (isset($_COOKIE['background-colorB'])){
$background_color = $_COOKIE['background-colorB'];
echo "<style>body{background-color:$background_color;}</style>";
}else{
echo "<style>body{background-color:blue;}</style>";
}
}
?>
</body>
</html>
if (isset($_REQUEST['color'])) {
setcookie('color', $_REQUEST['color'], time() + 60 * 60 * 24 * 30);
header("Location: A.php");
die();
}
if (isset($_COOKIE['color'])) {
layout($_COOKIE['color']);
} else {
layout('#FFFFFF');
}
}
<!DOCTYPE html>
<html>
<head>
<title>
A
</title>
</head>
<body bgcolor="<?= $color ?>">
<form>
<div>
<label for='color'>Background Color</label>:
<select id='color' name='color'>
<option value='#FF0000'>Red</option>
<option value='#0000FF'>Blue</option>
</select>
</div>
<div>
<button>Save</button>
</div>
</form>
<a href="B.php">Go to page B</a>
</body>
</html>
<?php
}
if (isset($_REQUEST['color'])) {
setcookie('color', $_REQUEST['color'], time() + 60 * 60 * 24 * 30);
header("Location: B.php");
die();
}
if (isset($_COOKIE['color'])) {
layout($_COOKIE['color']);
} else {
layout('#FFFFFF');
}
}
<!DOCTYPE html>
<html>
<head>
<title>
B
</title>
</head>
<body bgcolor="<?= $color ?>">
<form>
<div>
<label for='color'>Background Color</label>:
<select id='color' name='color'>
<option value='#FF0000'>Red</option>
<option value='#0000FF'>Blue</option>
</select>
</div>
<div>
<button>Save</button>
</div>
</form>
<a href="A.php">Go to page A</a>
</body>
</html>
<?php
}
function main()
{
if (isset($_GET["colorA"])) {
setcookie("colorA", $_GET["colorA"]);
header("Location: A.php");
}
if (isset($_COOKIE["colorA"])) {
layout($_COOKIE["colorA"]);
}
else {
layout("#0000FF");
}
}
function layout($color)
{
?>
<!DOCTYPE html> <html lang="en">
<head>
<meta charset="utf-8">
<title>Page A</title>
</head>
<body style="background-color: <?= $color?>;">
<div style="background-color: white;">
<h1>Select a background color for Page A</h1>
<form name="bgForm">
<select id="color" name="colorA">
<option value="#FF0000">Red</option>
<option value="#0000FF">Blue</option>
</select>
<button>Submit</button>
</form>
<a href="b.php">Page B</a>
</div>
</body>
</html>
<?php
}
main();
function main()
{
if (isset($_GET["colorB"])) {
setcookie("colorB", $_GET["colorB"]);
header("Location: B.php");
}
if (isset($_COOKIE["colorB"])) {
layout($_COOKIE["colorB"]);
}
else {
layout("#0000FF");
}
}
function layout($color)
{
?>
<!DOCTYPE html> <html lang="en">
<head>
<meta charset="utf-8">
<title>Page B</title>
</head>
<body style="background-color: <?= $color?>;">
<div style="background-color: white;">
<h1>Select a background color for Page B</h1>
<form name="bgForm">
<select id="color" name="colorB">
<option value="#FF0000">Red</option>
<option value="#0000FF">Blue</option>
</select>
<button>Submit</button>
</form>
<a href="a.php">Page A</a>
</div>
</body>
</html>
<?php
}
main();
$color= 'red'; $color = empty($_COOKIE['color']) ? $color : $_COOKIE['color']; $color = empty($_GET['color']) ? $color : $_GET['color']; setcookie('color',$color); render($color);
function render($color) {
?>
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="utf-8"> <title>A Switch Clicker</title> </head> <body style="background-color:<?=$color?>"> <div> <a href="B.php"> Pick a Switch! </a> </div> <form> <label for="color-id">Pick a switch here:</label> <select id="color-id" name="color"> <option value="red">Red</option> <option value="blue">Blue</option> </select> <button type="submit">Submit</button> </form> </body> </html> <?php
?> <!DOCTYPE html> <html lang="en-US"> <head> <meta charset="utf-8"> <title>B Switch Clicker</title> </head> <body style="background-color:<?=$color?>"> <div> <a href="A.php"> Pick a switch ! </a> </div> <form> <label for="color-id">Pick a switch here:</label> <select id="color-id" name="color"> <option value="red">Red</option> <option value="blue">Blue</option> </select> <button type="submit">Submit</button> </form> </body> </html> <?php