Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Include core here to have it everywhere
- **/
- require_once('core/core.php');
- /**
- * convert requests here
- * + deobfuscation -> core/classes/obfuscation.php
- * s=(rot13)={if num}[SALT](rot5){else}(rot13)&(rot13)={if num}[SALT](rot5){else}(rot13) ...
- * Rot5 still not working
- **/
- $_GET = $obf->decode();
- if(!isset($_GET['page']) || $_GET['page'] == 'home')
- $want_page = 'home';
- elseif($_GET['page'] == 'blank')
- $want_page = 'blank';
- elseif($_GET['page'] == 'login'){
- if(isset($_POST['name'], $_POST['pw'])){
- $want_page = 'actions';
- $base->doLogin($_POST['name'], $_POST['pw']);
- }else
- $want_page = 'login';
- }elseif($_GET['page'] == 'logout'){
- $want_page = 'actions';
- $base->doLogout();
- }elseif($_GET['page'] == 'examples')
- $want_page = 'examples';
- elseif($_GET['page'] == 'signup'){
- if($base->isInviteOnly()){
- if(isset($_POST['name'], $_POST['pw'], $_POST['pwr'], $_POST['email'], $_POST['invitecode'])){
- $want_page = 'actions';
- $base->createAccount($_POST['name'], $_POST['pw'], $_POST['pwr'], $_POST['email'], $_POST['invitecode']);
- }else
- $want_page = 'signup';
- }else{
- if(isset($_POST['name'], $_POST['pw'], $_POST['pwr'], $_POST['email'])){
- $want_page = 'actions';
- $base->createAccount($_POST['name'], $_POST['pw'], $_POST['pwr'], $_POST['email']);
- }else
- $want_page = 'signup';
- }
- }elseif($_GET['page'] == 'homeinternal' && $base->logincheck() === true){
- $want_page = 'homeinternal';
- }elseif($_GET['page'] == 'user'){
- $want_page = 'user';
- }elseif($_GET['page'] == 'upload'){
- $want_page = 'upload';
- }else
- $want_page = 'home';
- /**
- * include header here
- **/
- require('pages/header.php');
- /**
- * include JS & Style here
- **/
- // TODO - it's still included in the header.php
- /**
- * include 'visual' header here
- **/
- // TODO - it's still included in the header.php
- /**
- * include content here
- **/
- switch($want_page){
- default;
- include('pages/home.php');
- break;
- case 'home';
- include('pages/home.php');
- break;
- case 'homeinternal';
- include('pages/homeinternal.php');
- break;
- case 'blank';
- include('pages/blank.php');
- break;
- case 'actions';
- include('pages/actions.php');
- break;
- case 'user';
- include('pages/user.php');
- break;
- case 'upload';
- include('pages/upload.php');
- break;
- case 'login';
- include('pages/login.php');
- break;
- case 'examples';
- include('pages/examples.php');
- break;
- case 'signup';
- include('pages/signup.php');
- break;
- }
- /**
- * create the footer here
- **/
- require('pages/footer.php');
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement