Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. <?php
  2. include("../Classes/DatabaseInterface.php");
  3. include("../Objects/User.php");
  4. include("../Objects/Organization.php");
  5. include("../Objects/Project.php");
  6.  
  7. //get login form variables
  8. $username= $_POST["email"];
  9. $password = $_POST["password"];
  10.  
  11. //create user, organization, projects array objects
  12. $user = new User("","","","","","","","","","","","");
  13. $organization = new Organization("","","","","","","");
  14. $projects = new Project("","","","","","","");
  15. $projectArray;
  16. $arrayOrganizations;
  17.  
  18. $test = new DatabaseInterface();
  19.  
  20.  
  21. //TEsting login
  22. //Get user object
  23. $user = $test->login($username, $password);
  24.  
  25. if($user==null) {
  26. echo "Error. Please try again.";
  27. ?><html><br><a href="validateForm.php">Back to Login Page</a></html><?php
  28.  
  29. }
  30. else {
  31. $arrayOrganizations = $test->getOrganizations($user);
  32. echo "Username is: ".$user->getUsername()."";
  33. echo "<br>";
  34. // Echo all organizations
  35. for($i=0; $arrayOrganizations[$i] != null; $i++) {
  36. $organization = $arrayOrganizations[$i];
  37. echo "Organization Name: " . $organization->getName();
  38. echo "<br />\n\r";
  39. echo "Projects:<br />\n\r";
  40.  
  41. // Echo all projects for that organization
  42. $projectArray = $test->getProjects($user, $organization);
  43. for ($j=0; $projectArray[$j] != null; $j++)
  44. {
  45. $projectParentID = $projectArray[$j]->getParentID();
  46. // Only echo main projects
  47. if ($projectParentID == -1){
  48. echo $projectArray[$j]->getProjectName();
  49. echo "<br>\n\r";
  50. }
  51.  
  52. // Go through all projects, find sub-projects of that main project
  53. // and echo them
  54. for ($k=0; $projectArray[$k] != null; $k++)
  55. {
  56. if ($projectParentID == $projectArray[$k]->getProjectID())
  57. {
  58. echo "Subproject: ";
  59. echo $projectArray[$k]->getProjectName();
  60. echo "<br>\n\r";
  61. }
  62. }
  63. }
  64. echo "<br>\n\r";
  65. }
  66.  
  67. }
  68. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement