<?php require 'functions.php'; if (isset($_GET['getEvents'])) { die(getEvents()); } if (isset($_GET['getViews'])) { die(getViews()); } if (!empty($_GET['saveView'])) { die(insertView($_GET['saveView'], $_GET['datefrom'], $_GET['dateuntil'], $_GET['filter'])); } if (!empty($_GET['deleteView'])) { $d = $_GET['deleteView']; if ($d === false || $d < 1 || $d > 1000 * 1000 * 500) { die('huh'); } $rowid = intval($d); $db->exec('DELETE FROM views WHERE rowid = ' . $rowid) or die('false'); die('true'); } if (!empty($_GET['deleteEvent'])) { $d = $_GET['deleteEvent']; if ($d === false || $d < 1 || $d > 1000 * 1000 * 500) { die('huh'); } $rowid = intval($d); $db->exec('DELETE FROM events WHERE rowid = ' . $rowid) or die('false'); die('true'); }
<?php define('section', 'presentations'); global $data; $data = get_session(getInput('s')); insertView('session');
insertView('layout/header'); ?> <section id="" class="container"> <iframe src="https://docs.google.com/forms/d/1hDWpRK2cGoQmT8ielsFIsUUL3Jfekm73BodvIwqN-To/viewform?embedded=true" width="100%" height="1450" frameborder="0" marginheight="0" marginwidth="0">صبور باشید...</iframe> <div id="disqus_thread"></div> <script type="text/javascript"> /* * * CONFIGURATION VARIABLES * * */ var disqus_shortname = 'linuxfest'; /* * * DON'T EDIT BELOW THIS LINE * * */ (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })(); </script> <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript> </section> <?php insertView('layout/footer'); ?>
function insertView($view_name) { if ($view_name == '' || $view_name == '/') { $view_name = 'index'; } else { if (preg_match('/\\/$/', $view_name)) { //First try without last slash $slash_removed = true; $view_name = substr($view_name, 0, strlen($view_name) - 1); } } if (LANG) { $path = get_view_path($view_name, LANG); if (!file_exists($path)) { $path = get_view_path($view_name, null); } } else { $path = get_view_path($view_name, null); } if (file_exists($path)) { include $path; } else { if (isset($slash_removed)) { return insertView($view_name . '/index'); } if ($view_name != 'index') { //TODO : redirect to ./.. } return false; } return true; }