?> <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