function show_public_page() { // Make certain links open in a new tab/window global $use_rel_external_script; $use_rel_external_script = true; page_header('Contact'); global $PUBLIC_EMAIL, $WEBMASTER_EMAIL, $ADVISOR_NAME; $public_captain_email = email_obfuscate($PUBLIC_EMAIL, null, 'at '); $email_the_webmaster = email_obfuscate($WEBMASTER_EMAIL, 'email the Webmaster', 'If you experience difficulty using this site, please '); echo <<<HEREDOC <h1>Contact</h1> <span class="b">Contact us...</span> <ul> <li> <span class="b">via email:</span><br /> {$public_captain_email}<br /> <br /> </li> <li> <span class="b">via snail mail, at:</span><br /> Math Club<br /> c/o {$ADVISOR_NAME}<br /> <a href="http://lhs.lexingtonma.org/" rel="external">Lexington High School</a><br /> 251 Waltham Street, Lexington, MA 02421<br /> <br /> </li> <li> <div>{$email_the_webmaster}</div> </li> </ul> HEREDOC; }
function show_page() { $row = DB::queryFirstRow('SELECT * FROM pages WHERE page_id="' . mysqli_real_escape_string(DB::get(), $_GET['ID']) . '"'); $name = htmlentities($row['name']); $content = " " . str_replace("\n", "\n ", $row['content']); if (strpos($content, '<h1>') != 6) { $content = '<h1></h1><br /><br />' . $content; } global $LMT_EMAIL; $content = str_replace('{CONTACT_LINK}', email_obfuscate($LMT_EMAIL, null, '<span class="b">Please email us at:</span> '), $content); $page_id = htmlentities($_GET['ID']); global $use_rel_external_script; $use_rel_external_script = true; lmt_page_header($name); echo <<<HEREDOC \t <div style="float: left; margin-top: 40px;"> <a href="List"><img src="../../../res/icons/arrow_left.png" alt="" /> Return to Page List</a> <div class="halfbreak"></div> <a href="Edit?ID={$page_id}"><img src="../../../res/icons/edit.png" alt="" /></a> <a href="Delete?ID={$page_id}"><img src="../../../res/icons/delete.png" alt="" /></a> </div> HEREDOC; echo $content; }
function show_page() { $name = str_replace('_', ' ', $_GET['Name']); //Why? if ($name == "Register") { header("Location: Registration"); die; } $content = DB::queryFirstField('SELECT content FROM pages WHERE name=%s', $name); if (!$content) { header("HTTP/1.1 404 Not Found"); require 'Error.php'; die; } $name = htmlentities($name); $content = " " . str_replace("\n", "\n ", $content); global $LMT_EMAIL; $content = str_replace('{CONTACT_LINK}', email_obfuscate($LMT_EMAIL, null, '<span class="b">Please email us at:</span> '), $content); global $use_rel_external_script; $use_rel_external_script = true; lmt_page_header($name); echo $content; }