Пример #1
0
 public function __construct()
 {
     parent::__construct();
     $this->secure_session_start();
     if ($this->authorizeFromSession()) {
         $this->loggedIn = true;
     } else {
         if ($this->authorizeFromCookie()) {
             $this->loggedIn = true;
         } else {
             $this->loggedIn = false;
         }
     }
 }
Пример #2
0
 case "sendFeedback":
     require_once "../framework2/Walkntrade.php";
     $wt = new Walkntrade();
     if (isset($_POST["message"])) {
         $email = isset($_POST["email"]) ? $_POST["email"] : "";
         $wt->sendFeedback($email, $_POST["message"]);
     }
     break;
 case "getPhoneNum":
     require_once "../framework/CredentialStore.php";
     $cs = new CredentialStore();
     echo $cs->getPhoneNum();
     break;
 case "getCategories":
     require_once "../framework2/Walkntrade.php";
     $wt = new Walkntrade();
     $wt->getCategories();
     break;
 case "createMessageThread":
     require_once "../framework2/UserMgmt.php";
     $um = new UserMgmt();
     $message_content = isset($_POST["message"]) ? filter_var($_POST["message"], FILTER_SANITIZE_STRING) : null;
     $post_id = isset($_POST["post_id"]) ? filter_var($_POST["post_id"], FILTER_SANITIZE_STRING) : null;
     $um->createMessageThread($message_content, $post_id);
     break;
 case "getMessageThreadsCurrentUser":
     require_once "../framework2/UserMgmt.php";
     $um = new UserMgmt();
     $offset = isset($_POST["offset"]) ? filter_var($_POST["offset"], FILTER_SANITIZE_NUMBER_INT) : 0;
     $amount = isset($_POST["amount"]) ? filter_var($_POST["amount"], FILTER_SANITIZE_NUMBER_INT) : 50;
     $um->getMessageThreadsCurrentUser($offset, $amount);
Пример #3
0
             echo "Thanks! Check your inbox for the new password";
             break;
         case '3':
             echo "We had an issue sending the email, your password has not been changed. This is our fault, please try again in a few minutes. If the problem persists please report this error <a href='/feedback'>here</a>.";
             break;
         case "5":
             echo "We couldn't find that email in our system... O_o";
             break;
         default:
             echo "An error has occured, your password has not been changed. Please report this error <a href='/feedback'>here</a> (" . $r . ")";
             break;
     }
     break;
 case "sendFeedback":
     require_once "../framework/Walkntrade.php";
     $wt = new Walkntrade();
     if (isset($_POST["message"])) {
         $email = isset($_POST["email"]) ? $_POST["email"] : "";
         $r = $wt->sendFeedback($email, $_POST["message"]);
         switch ($r) {
             case 0:
                 echo "Thanks for your feedback!";
                 break;
             case 3:
                 echo "An error has occured... Can you try again? If it still doesn't work you can email us at wt@walkntrade.com and we'll get on it! :)";
                 break;
         }
     }
     break;
 case "getPhoneNum":
     require_once "../framework/CredentialStore.php";
Пример #4
0
<?php

require_once "framework2/Walkntrade.php";
$wt = new Walkntrade();
$serverName = basename($_SERVER["SERVER_NAME"]);
$serverURI = $_SERVER['REQUEST_URI'];
$redirect = true;
foreach ($wt->getValidDomains() as $domain) {
    if ($serverName === $domain) {
        $redirect = false;
    }
}
if ($redirect) {
    header('Location: https://walkntrade.com' . $serverURI, true, 301);
}
$query = isset($_GET["query"]) ? $_GET["query"] : "";
?>

<?php 
$userAgent = $_SERVER["HTTP_USER_AGENT"];
$mobileDevices = array("Android", "iPhone", "iPad", "Windows Phone");
foreach ($mobileDevices as $mobileDevice) {
    if (strpos($userAgent, $mobileDevice) !== false) {
        include "mobile/results.php";
        return;
    }
}
?>

<!DOCTYPE html>
<html>
Пример #5
0
<body>
	<div id="throbber"><img src="colorful/loader.gif"></div>
	<div class="headerBar"></div>
	<div id="pageHead"><?php 
$noLogin = false;
include "include/header.php";
?>
</div>
	<div class="wrapper">
		<div class="wF">
			<div class="boxStyle1" style="position:absolute;width:450px;text-align:center;left:50%;margin-left:-225px;">
					<?php 
require_once "framework2/Walkntrade.php";
if (isset($_GET["token"])) {
    $key = filter_var($_GET["token"], FILTER_SANITIZE_NUMBER_INT);
    $wt = new Walkntrade();
    switch ($wt->verifyKey($key)) {
        case "0":
            echo "<p>";
            echo "Your email address has been verified!";
            break;
        case "2":
            echo "Either the link is no longer valid or you mistyped the key.";
            break;
        case "4":
            echo "No key provided.";
            break;
        default:
            echo "Internal Server Error. Please try again later.";
            break;
    }
Пример #6
0
 public function __construct()
 {
     parent::__construct();
 }