AnonSec Shell
Server IP : 162.214.74.102  /  Your IP : 216.73.216.59
Web Server : Apache
System : Linux dedi-4363141.lrsys.com.br 3.10.0-1160.119.1.el7.tuxcare.els25.x86_64 #1 SMP Wed Oct 1 17:37:27 UTC 2025 x86_64
User : lrsys ( 1015)
PHP Version : 5.6.40
Disable Function : exec,passthru,shell_exec,system
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/lrsys/public_html/lrsys_apps/school/application/views/backend/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/lrsys/public_html/lrsys_apps/school/application/views/backend/admin/manage_attendance2.php
<?php 
    $active_sms_service = $this->db->get_where('settings' , array('type' => 'active_sms_service'))->row()->description;
?>
<hr />
<div class="row">

    <table cellpadding="0" cellspacing="0" border="0" class="table table-bordered">
    	<thead>
        	<tr>
            	<th><?php echo get_phrase('select_date');?></th>
            	<th><?php echo get_phrase('select_month');?></th>
            	<th><?php echo get_phrase('select_year');?></th>
                <th><?php echo get_phrase('select_class');?></th>
                <th><?php echo get_phrase('select_section');?></th>
            	<th></th>
           </tr>
       </thead>
		<tbody>
        	<form method="post" action="<?php echo base_url();?>index.php?admin/attendance_selector" class="form">
            	<tr class="gradeA">
                    <td>
                    	<select name="date" class="form-control selectboxit">
                        	<?php for($i=1;$i<=31;$i++):?>
                            	<option value="<?php echo $i;?>" 
                                	<?php if(isset($date) && $date==$i)echo 'selected="selected"';?>>
										<?php echo $i;?>
                                        	</option>
                            <?php endfor;?>
                        </select>
                    </td>
                    <td>
                    	<select name="month" class="form-control selectboxit">
                        	<?php 
							for($i=1;$i<=12;$i++):
								if($i==1)$m='january';
								else if($i==2)$m='february';
								else if($i==3)$m='march';
								else if($i==4)$m='april';
								else if($i==5)$m='may';
								else if($i==6)$m='june';
								else if($i==7)$m='july';
								else if($i==8)$m='august';
								else if($i==9)$m='september';
								else if($i==10)$m='october';
								else if($i==11)$m='november';
								else if($i==12)$m='december';
							?>
                            	<option value="<?php echo $i;?>"
                                	<?php if($month==$i)echo 'selected="selected"';?>>
										<?php echo $m;?>
                                        	</option>
                            <?php 
							endfor;
							?>
                        </select>
                    </td>
                    <td>
                    	<select name="year" class="form-control selectboxit">
                            <?php 
                                $years = explode('-', $running_year);
                            ?>
                        	<option value="<?php echo $years[0];?>"><?php echo $years[0];?></option>
                            <option value="<?php echo $years[1];?>"><?php echo $years[1];?></option>
                        </select>
                    </td>
                    <td>
                    	<select name="class_id" class="form-control selectboxit">
                        	<option value="">Select a class</option>
                        	<?php 
							$classes	=	$this->db->get('class')->result_array();
							foreach($classes as $row):?>
                        	<option value="<?php echo $row['class_id'];?>"
                            	<?php if(isset($class_id) && $class_id==$row['class_id'])echo 'selected="selected"';?>>
									<?php echo $row['name'];?>
                              			</option>
                            <?php endforeach;?>
                        </select>

                    </td>
                    <td>
                        <select name="section_id" class="form-control selectboxit">
                            <option value="">Select section</option>
                            <?php 
                            $classes    =   $this->db->get('class')->result_array();
                            foreach($classes as $row):?>
                            <optgroup label="<?php echo $row['name'];?>">
                                <?php
                                    $sections = $this->db->get_where('section' , array('class_id' => $row['class_id']))->result_array();
                                    foreach($sections as $row2):
                                ?>
                                <option value="<?php echo $row2['section_id'];?>"
                                    <?php if($section_id == $row2['section_id']) echo 'selected';?>><?php echo $row2['name'];?></option>
                                <?php endforeach;?>
                            </optgroup>
                            <?php endforeach;?>
                        </select>

                    </td>
                    <input type="hidden" value="<?php echo $running_year;?>" name="session">
                    <td align="center"><input type="submit" value="<?php echo get_phrase('manage_attendance');?>" class="btn btn-info"/></td>
                </tr>
            </form>
		</tbody>
	</table>
</div>

<hr />



<?php if($date!='' && $month!='' && $year!='' && $class_id!=''):?>

<center>
    <div class="row">
        <div class="col-sm-offset-4 col-sm-4">
        
            <div class="tile-stats tile-white-gray">
                <div class="icon"><i class="entypo-suitcase"></i></div>
                <?php
                    $full_date	=	$year.'-'.$month.'-'.$date;
                    $timestamp  = strtotime($full_date);
                    $day        = strtolower(date('l', $timestamp));
                 ?>
                <h2><?php echo ucwords($day);?></h2>
                
                <h3>Attendance of class <?php echo ($class_id);?></h3>
                <p><?php echo $date.'-'.$month.'-'.$year;?></p>
            </div>
            <a href="#" id="update_attendance_button" onclick="return update_attendance()" 
                class="btn btn-info">
                    Update Attendance
            </a>
        </div>

    </div>
</center>
<hr />

<div class="row" id="attendance_list">
    <div class="col-sm-offset-3 col-md-6">
        <table class="table table-bordered">
            <thead>
                <tr>
                    <td><?php echo get_phrase('roll');?></td>
                    <td><?php echo get_phrase('name');?></td>
                    <td><?php echo get_phrase('status');?></td>
                </tr>
            </thead>
            <tbody>

                <?php 
                    $students   =   $this->db->get_where('enroll' , array(
                            'class_id'=>$class_id , 'year' => $running_year , 'section_id' => $section_id))->result_array();
                        foreach($students as $row):?>
                        <tr class="gradeA">
                            <td><?php echo $row['roll'];?></td>
                            <td>
                                <?php echo $this->db->get_where('student' , array('student_id' => $row['student_id']))->row()->name;?>
                            </td>
                            <?php 
                                //inserting blank data for students attendance if unavailable
                                $verify_data    =   array(  'student_id' => $row['student_id'],
                                                            'date' => $full_date ,
                                                            'class_id' => $class_id , 
                                                            'section_id' => $section_id ,
                                                            'year' => $running_year);
                                $query = $this->db->get_where('attendance' , $verify_data);
                                if($query->num_rows() < 1)
                                $this->db->insert('attendance' , $verify_data);
                                
                                //showing the attendance status editing option
                                $attendance = $this->db->get_where('attendance' , $verify_data)->row();
                                $status     = $attendance->status;
                            ?>
                        <?php if ($status == 1):?>
                            <td align="center">
                              <span class="badge badge-success"><?php echo get_phrase('present');?></span>  
                            </td>
                        <?php endif;?>
                        <?php if ($status == 2):?>
                            <td align="center">
                              <span class="badge badge-danger"><?php echo get_phrase('absent');?></span>  
                            </td>
                        <?php endif;?>
                        <?php if ($status == 0):?>
                            <td></td>
                        <?php endif;?>
                        </tr>
                    <?php endforeach;?>
            </tbody>
        </table>
    </div>
</div>




<div class="row" id="update_attendance">

<!-- STUDENT's attendance submission form here -->
<form method="post" 
    action="<?php echo base_url();?>index.php?admin/manage_attendance/<?php echo $date.'/'.$month.'/'.$year.'/'.$class_id.'/'.$section_id.'/'.$session;?>">
    <div class="col-sm-offset-3 col-md-6">
        <table  class="table table-bordered">
    		<thead>
    			<tr class="gradeA">
                	<th><?php echo get_phrase('roll');?></th>
                	<th><?php echo get_phrase('name');?></th>
                	<th><?php echo get_phrase('status');?></th>
    			</tr>
            </thead>
            <tbody>
            		
            	<?php 
    			//STUDENTS ATTENDANCE
    			$this->db->where('class_id' , $class_id);
                if($section_id != '') {
                    $this->db->where('section_id' , $section_id);
                }
                $this->db->where('year', $session);
    			$students = $this->db->get('enroll')->result_array();
    			foreach($students as $row)
    			{
    				?>
    				<tr class="gradeA">
    					<td><?php echo $row['roll'];?></td>
    					<td>
                            <?php echo $this->db->get_where('student' , array('student_id' => $row['student_id']))->row()->name;?>               
                        </td>
    					<td align="center">
    						<?php 
    						//inserting blank data for students attendance if unavailable
    						$verify_data	=	array(	'student_id' => $row['student_id'],
    													'date' => $full_date,
                                                        'class_id' => $class_id , 
                                                        'section_id' => $section_id,
                                                        'year' => $session);
    						
    						//showing the attendance status editing option
    						$attendance = $this->db->get_where('attendance' , $verify_data)->row();
    						$status		= $attendance->status;
                        	?>
                            
                            
                                <select name="status_<?php echo $row['student_id'];?>" class="form-control" style="width:100px; float:left;">
                                    <option value="0" <?php if($status == 0)echo 'selected="selected"';?>></option>
                                    <option value="1" <?php if($status == 1)echo 'selected="selected"';?>>Present</option>
                                    <option value="2" <?php if($status == 2)echo 'selected="selected"';?>>Absent</option>
                                </select>
                            
                        </td>
    				</tr>
    				<?php 
    			}
    			?>
            </tbody>
        </table>
        <input type="hidden" name="date" value="<?php echo $full_date;?>" />
        <center>
            <input type="submit" class="btn btn-info" value="save changes">
        </center>
    </div>
</form>
    
</div>

<br>

<?php 
        if ($active_sms_service == ''):
    ?>
    <div class="row">
        <div class="col-md-4"></div>
        <div class="col-md-4">
           <div class="alert alert-danger">
                SMS <?php echo get_phrase('service_is_not_selected');?>
           </div> 
        </div>
        <div class="col-md-4"></div>
    </div>
    <?php endif;?>
    <?php 
        if ($active_sms_service == 'disabled'):
    ?>
    <div class="row">
        <div class="col-md-4"></div>
        <div class="col-md-4">
            <div class="alert alert-warning">
                SMS <?php echo get_phrase('service_is_disabled');?>
           </div>
        </div>
        <div class="col-md-4"></div>
    </div>
    <?php endif;?>
    <?php 
        if ($active_sms_service == 'clickatell'):
    ?>
    <div class="row">
        <div class="col-md-4"></div>
        <div class="col-md-4">
            <div class="alert alert-info">
                SMS <?php echo get_phrase('will_be_sent_by_clickatell');?>
           </div>
        </div>
        <div class="col-md-4"></div>
    </div>
    <?php endif;?>
    <?php 
        if ($active_sms_service == 'twilio'):
    ?>
    <div class="row">
        <div class="col-md-4"></div>
        <div class="col-md-4">
            <div class="alert alert-info">
                SMS <?php echo get_phrase('will_be_sent_by_twilio');?>
           </div>
        </div>
        <div class="col-md-4"></div>
    </div>
    <?php endif;?>

<?php endif;?>

<script type="text/javascript">

    $("#update_attendance").hide();

    function update_attendance() {

        $("#attendance_list").hide();
        $("#update_attendance_button").hide();
        $("#update_attendance").show();

    }
</script>

Anon7 - 2022
AnonSec Team