include "fragment/head.php"; ?> <body> <div id="wrapper"> <?php include "fragment/header.php"; ?> <?php require_once dirname(__FILE__) . '\\..\\util.php'; require_controller('listqueriescontroller'); require_controller('profilecontroller'); require_controller('photoController'); use Qnet\Controller\ListQueriesController; $controller = new ListQueriesController(); use Qnet\Controller\PhotoController; $photoController = new PhotoController(); $photoPath = $photoController->getPhoto(); ?> <div id="page"> <div id="content"> <div class="post"> <h2 class="title">Select a query to answer!</h2> <div class="entry"> <?php while ($controller->hasMoreQueries()) { $controller->nextQuery(); echo '<p>' . $controller->getQueryLink() . '</p>'; } ?> </div>
<?php namespace Qnet\Controller; require_once dirname(__FILE__) . '\\..\\util.php'; require_dao("photoDAO"); use Qnet\dao\photoDAO; require_controller("SessionController"); use Qnet\Controller\SessionController; $actionId = $_GET['actionId']; if ($actionId == 1) { $photoController = new PhotoController(); $photoController->uploadAndRedirect(); } class PhotoController { private $photoDao; private $sessionController; public function __construct() { $this->photoDao = new PhotoDao(); $this->sessionController = new SessionController(); } public function uploadPhoto() { $mime = $_FILES["uploadedfile"]["type"]; $type = substr($mime, 6, strlen($mime) - 1); if ($type == "jpeg") { $size = $_FILES["uploadedfile"]["size"] / 1024; $userID = $this->sessionController->getUID(); $path = "/images/profilePhotos/{$userID}.{$type}";