26 lines
		
	
	
		
			588 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			588 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
 | 
						|
/**
 | 
						|
 * Make things happen when buttons are pressed and forms submitted.
 | 
						|
 */
 | 
						|
 | 
						|
require_once __DIR__ . "/required.php";
 | 
						|
 | 
						|
dieifnotloggedin();
 | 
						|
 | 
						|
function returnToSender($msg, $arg = "") {
 | 
						|
    global $VARS;
 | 
						|
    if ($arg == "") {
 | 
						|
        header("Location: app.php?page=" . urlencode($VARS['source']) . "&msg=" . $msg);
 | 
						|
    } else {
 | 
						|
        header("Location: app.php?page=" . urlencode($VARS['source']) . "&msg=$msg&arg=$arg");
 | 
						|
    }
 | 
						|
    die();
 | 
						|
}
 | 
						|
 | 
						|
switch ($VARS['action']) {
 | 
						|
    case "signout":
 | 
						|
        session_destroy();
 | 
						|
        header('Location: index.php');
 | 
						|
        die("Logged out.");
 | 
						|
} |