Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include("../Classes/DatabaseInterface.php");
- include("../Objects/User.php");
- include("../Objects/Organization.php");
- include("../Objects/Project.php");
- //get login form variables
- $username= $_POST["email"];
- $password = $_POST["password"];
- //create user, organization, projects array objects
- $user = new User("","","","","","","","","","","","");
- $organization = new Organization("","","","","","","");
- $projects = new Project("","","","","","","");
- $projectArray;
- $arrayOrganizations;
- $test = new DatabaseInterface();
- //TEsting login
- //Get user object
- $user = $test->login($username, $password);
- if($user==null) {
- echo "Error. Please try again.";
- ?><html><br><a href="validateForm.php">Back to Login Page</a></html><?php
- }
- else {
- $arrayOrganizations = $test->getOrganizations($user);
- echo "Username is: ".$user->getUsername()."";
- echo "<br>";
- // Echo all organizations
- for($i=0; $arrayOrganizations[$i] != null; $i++) {
- $organization = $arrayOrganizations[$i];
- echo "Organization Name: " . $organization->getName();
- echo "<br />\n\r";
- echo "Projects:<br />\n\r";
- // Echo all projects for that organization
- $projectArray = $test->getProjects($user, $organization);
- for ($j=0; $projectArray[$j] != null; $j++)
- {
- $projectParentID = $projectArray[$j]->getParentID();
- // Only echo main projects
- if ($projectParentID == -1){
- echo $projectArray[$j]->getProjectName();
- echo "<br>\n\r";
- }
- // Go through all projects, find sub-projects of that main project
- // and echo them
- for ($k=0; $projectArray[$k] != null; $k++)
- {
- if ($projectParentID == $projectArray[$k]->getProjectID())
- {
- echo "Subproject: ";
- echo $projectArray[$k]->getProjectName();
- echo "<br>\n\r";
- }
- }
- }
- echo "<br>\n\r";
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement