コード例 #1
0
  <body>
 <?php 
include 'header.php';
?>
 <div class = "newmessages">
<h1>New messages</h1>
 
 	
     <p > <?php 
// $course_code = $_GET['course'];
//$course_id = Course::get_id($course_code);
// $course_id = $_GET['Stuff'];
$courses_id = Stuff::get_Courses($_SESSION['person_id']);
if (!empty($courses_id)) {
    foreach ($courses_id as $course_id) {
        $messages = Stuff::getMessages($course_id);
        //$studen_name = Persons::get_name($course_id);
        foreach ($messages as $message) {
            $s_id = $message['student_id'];
            $name = Persons::get_name($s_id);
            $question = $message['question'];
            echo '<div class="new">';
            echo '<h5 >' . $question . ' <a type="link" class="primary" data-toggle="modal" data-target="#ToStuff">Answer</a></h5>';
            echo '</div>';
            echo '<div class="modal fade" id="ToStuff" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">';
            echo '<div class="modal-dialog" role="document">';
            echo '<div class="modal-content">';
            echo '<div class="modal-header">';
            echo '<button type="button" class="close" data-dismiss="modal" aria-label="Close">';
            echo '<span aria-hidden="true">×</span>';
            echo '</button>';
コード例 #2
0
     <th>link of submission</th>
   </tr>
 </thead>
 <tbody>
 <?php 
 include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/student.php";
 //echo $_GET['courseid'];
 $students = Stuff::get_students($_GET['courseid']);
 if ($students != NULL) {
     foreach ($students as $student) {
         $name = Student::get_name($student);
         $email = Student::get_Email($student);
         echo "<tr>";
         echo "<td>{$name}</td>";
         echo "<td>{$email}</td>";
         $answer = Stuff::get_answerLink($student, $_GET['courseid'], $_GET['deliverable']);
         if ($answer != NULL) {
             echo "<td>";
             echo '<a href=' . $answer . '>Submitted</a>';
             echo "</td>";
         } else {
             echo "<td>";
             echo "No answer yet";
             echo "</td>";
         }
         echo "<tr>";
     }
 } else {
     echo "NO ANSWERS";
 }
 ?>
コード例 #3
0
function dothis()
{
    global $diddy;
    $y = new Whatever();
    $y->methodMan();
    // super global references
    // globals, different form
    $w = $GLOBALS['whatever']['subnode'][$index];
    $p1 = $_GET['p1'];
    $normalArray['whatever']['happens'] = 'in vegas';
    $ss = Zzz::numberOfThings;
    // require is also dangerous
    require 'iReallyShouldnt.php';
    $varClass::method1();
    try {
        callThisFunc();
    } catch (Exception $e) {
    }
    Stuff::dependency();
}
コード例 #4
0
<?php

include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/Persons.php";
include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/views/session.php";
include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/student.php";
include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/Stuff.php";
// require_once '../session.php';
include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/course.php";
if (isset($_POST["email"]) && isset($_POST["password"])) {
    $data = Persons::login($_POST["email"], $_POST["password"]);
    if (is_null($data)) {
        echo " email or password incorrect";
    } else {
        $_SESSION['person_id'] = $data['id'];
        $_SESSION['studentOrNot'] = $data['isStudentorNot'];
        if ($data['isStudentorNot'] == 1) {
            $courses = Student::get_Courses($_SESSION['person_id']);
            $course = $courses[0];
            $course_code = Course::get_name_code($course);
            header("Location:../views/student/?course=" . $course_code);
        } else {
            $courses = Stuff::get_Courses($_SESSION['person_id']);
            $course = $courses[0];
            $course_code = Course::get_name_code($course);
            header("Location:../views/stuff/?course=" . $course_code);
        }
    }
} else {
    echo "email or password not set";
}
コード例 #5
0
<?php

include "../../config.php";
include "../../library/Database.php";
include "../../library/Model.php";
class Stuff extends Model
{
}
$myStuff = new Stuff();
if (isset($_GET['id'])) {
    $id = mysql_real_escape_string($_GET['id']);
    $stuff = $myStuff->query("SELECT * FROM Profile WHERE UserID = {$id}");
    echo json_encode($stuff[0]["Profile"]);
}
コード例 #6
0
            <div class="col-sm-offset-2 col-sm-10">
              <button type="submit" class="btn btn-default">Upload</button>
            </div>
          </div>
        </form>
      </div>
    </div>
  </div>

  <!--- Resourses viewing -->
  <div role="tabpanel" class="tab-pane" id="tuts">
<br>
<?php 
$course_code = $_GET['course'];
$course_id = Course::get_id($course_code);
$resources_ids = Stuff::get_Resources_Ids($course_id);
if (!is_null($resources_ids)) {
    $i = 0;
    foreach ($resources_ids as $resources_id) {
        if (Resource::get_type($resources_id) == "video") {
            $i++;
            $youtubeID = Resource::get_link($resources_id);
            $fileName = Resource::get_name($resources_id);
            $fileDisc = Resource::get_description($resources_id);
            echo '<div class="col-md-4">';
            echo '<div class="responsive-video">';
            echo '<iframe width="420" height="315"
           src="http://www.youtube.com/embed/' . $youtubeID . '">
           </iframe>';
            echo '</div>';
            echo '<h3>' . $fileName . '</h3>';
コード例 #7
0
<?php

include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/Persons.php";
include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/views/session.php";
include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/student.php";
include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/Stuff.php";
// require_once '../session.php';
include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/course.php";
if (isset($_POST["question"]) && isset($_POST["s_id"]) && isset($_POST["answer"]) && isset($_POST['c_id'])) {
    $data = Stuff::answer($_POST["c_id"], $_POST["s_id"], $_POST["question"], $_POST["answer"]);
    if ($data) {
        echo "Message sent";
    } else {
        echo "Message hasn't been sent";
    }
} else {
    echo "Something went wrong ";
}
 /**
  * @expectedException           \Propel\Runtime\Exception\LogicException
  * @expectedExceptionMessage    The Stuff object has no primary key
  */
 public function testBuildPkeyCriteria()
 {
     $stuff = new \Stuff();
     $stuff->buildPkeyCriteria();
 }
コード例 #9
0
             $errors[] = "extension not allowed, please choose a PDF file.";
         }
         if ($file_size > 10097152) {
             $errors[] = 'File size must be lower than 10 MB';
         }
         if (empty($errors) == true) {
             move_uploaded_file($file_tmp, "upload/" . $file_name);
             //Success
             $course_id = $_POST['course_id'];
             $nameOfres = $_POST['name'];
             $discOfres = $_POST['description'];
             $typeOfres = $_POST['type'];
             $deadline = $_POST['deadline'];
             $stuffId = $_SESSION['person_id'];
             $fileLink = "http://localhost/college_portal/app/views/upload/" . $file_name;
             $msgfromModel = Stuff::upload_deliverable($nameOfres, $discOfres, $fileLink, $typeOfres, $deadline, $stuffId, $course_id);
             echo $msgfromModel;
             echo "page will be redirected after 5 seconds";
             header("refresh:5;url=index.php");
         } else {
             echo "<pre>";
             print_r($errors);
             echo "</pre>";
             echo "page will be redirected after 5 seconds";
             header("refresh:5;url=index.php");
         }
     }
 } elseif ($_POST['whichupload'] == "deadline") {
     //INPUTS ?whichupload=deadline&coursenid&deliverablename=Assignment+1&=1&fileToUpload=
     if (isset($_FILES['fileToUpload'])) {
         $errors = array();
コード例 #10
0
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-ex-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" style="font-family:'Oswald',sans-serif'" href="#"><span>Faculty of engineering | A web portal between students &amp; TAs

</span></a>
        </div>
        <div class="collapse navbar-collapse" id="navbar-ex-collapse">
          <ul class="nav navbar-nav navbar-right">
            <li class="active">
            <?php 
$taemail = Stuff::get_Email($_SESSION['person_id']);
?>

              <a href="../../">Home of <?php 
echo $taemail;
?>
</a>
            </li>
            <li >
              <a href="messages.php">Messages from students</a>
            </li>
            <li>
              <a href="../logout.php">Logout</a>
            </li>
          </ul>
        </div>
コード例 #11
0
if (isset($_GET['course'])) {
    $course_code = $_GET['course'];
    $course_id = Course::get_id($course_code);
} elseif (isset($_GET['courseid'])) {
    # code...
    $course_id = $_GET['courseid'];
}
?>
<div class="col-md-4">
<h2>Deliverables</h2>


<ul class="nav nav-pills nav-stacked">
    <?php 
$deliverables = Stuff::get_Deliverables($_SESSION['person_id'], $course_id);
if ($deliverables != NULL) {
    foreach ($deliverables as $deliverable) {
        $name = Deliverable::get_name($deliverable);
        echo "<li role='presentation'>";
        echo '<a href="deliverable.php?courseid=' . $course_id . '&deliverable=' . $deliverable . '"> ' . $name . ' </a>';
        echo "</li>";
    }
} else {
    echo "NO DELIVERABLES";
}
//$_GET["course"];
//include $_SERVER["DOCUMENT_ROOT"] . "/College_Portal/app/models/Stuff.php";
//$courses = Stuff::get_Courses($_SESSION['person_id']);
//foreach ($courses as $course) {
//  $deliverables= Stuff:: get_Deliverables($_SESSION['person_id'],$course);
コード例 #12
0
<?php

require '../models/stuff.php';
print_r(Stuff::getMessages('1'));
コード例 #13
0
<?php

include "../../config.php";
include "../../library/Database.php";
include "../../library/Model.php";
class Stuff extends Model
{
}
$myStuff = new Stuff();
if (isset($_GET['id'])) {
    $id = mysql_real_escape_string($_GET['id']);
    $stuff = $myStuff->query("SELECT CRN,name,section,number FROM Course WHERE CourseID = {$id}");
    echo json_encode($stuff[0]["Course"]);
}
 private function _AddObject(Stuff $stuff)
 {
     $this->str .= $stuff->WriteCrap();
 }