Preview: userprofile.php
                Size: 9.29 KB
              
              
                
              
            
            /home/jambtst2015/public_html/protected/views/user/userprofile.php
            <?php // echo $CurrentMacAddress = Helpers::getMac(); exit;?>
<script>
$(document).ready(function(e) {
    $("#edit").click(function(){
		$("#edit").hide(1000);
		$("#user_form").fadeToggle(1000,function(){
			$("#user_form_edit").fadeToggle(1000);
			});
		});
		
		$("#cancel").click(function(){
		
		$("#user_form_edit").fadeToggle(1000,function(){
			$("#user_form").fadeToggle(1000);
			$("#edit").show(1000);
			});
		});
});
$(document).ready(function(e) {
	$(".userSubject").click(function(){
		var id = $(this).attr("id");
		$("#paper_"+id).slideToggle(1000);
	});
	$(".del").click(function(){
		var id = $(this).attr("rel");
		$("#paper_"+id).slideUp(1000);
	});
});	
</script>
<?php if(Yii::app()->user->hasFlash('error')): ?>
<div class="flash-error">
	<?php echo Yii::app()->user->getFlash('error'); ?>
</div>
<?php endif; ?>
<?php if(Yii::app()->user->hasFlash('userprofile')): ?>
<script>
$(document).ready(function(e) {
    setTimeout(function(){
		$(".flash-success").slideUp(1000);
	},5000);
});
</script>
<div class="flash-success">
	<?php echo Yii::app()->user->getFlash('userprofile'); ?>
</div>
<?php endif; ?>
	<?php
    //echo '<pre>';
    //print_r($_SESSION);
    $currentDateTime = time();
    $expireDateTime = Helpers::getrecord('Examuser','id',Yii::app()->user->getState('member_session_id'),'expiry_date');
    $expireDateTime = strtotime($expireDateTime);
    $daysLeft = round(abs($expireDateTime-$currentDateTime)/86400);
    if($daysLeft<=3){
		if($daysLeft==0){ $exmsg = 'Your account has expire today.'; }else{ $exmsg = 'Your account has expire by '.$daysLeft.' days.'; }
    ?>
        <ul class="mysubjects" style="margin-bottom:20px; background-color:#ffeeee; border:1px solid #c00;">
            <h3 style="color:#F00; padding:0px;"><?php echo $exmsg; ?></h3>
        </ul>
    <?php } ?>
	<?php $exam_id = Yii::app()->user->getState('user_xam_id'); ?>
                
                	<ul class="mysubjects">
                    	<h3>my subjects</h3>
                        <span style="text-transform:none; display:block; margin-bottom:5px;">[Please click on any of the subjects below to display available exam papers]</span>
                       <?php 
					   $storeSubjects = $allSubjects;
					   foreach($allSubjects as $allSubjectsSingle){ ?> 
                            <li class="userSubject" style="cursor:pointer;" id="<?php echo $allSubjectsSingle['subject_id']; ?>"><?php echo Helpers::getsingleRecord(2,$allSubjectsSingle['subject_id']); ?></li>
                       <?php } ?>
                       <div class="clear"></div>
                    </ul>
                    <?php 
					$exam_id = Yii::app()->user->getState('user_xam_id');
					foreach($storeSubjects as $storeSubjectsSingle){  ?>
                    <ul class="mysubjects avpapers" id="paper_<?php echo $storeSubjectsSingle['subject_id']; ?>" style="margin-top:10px; display:none;">
                    <h3 style="float:left;">available papers of <?php echo Helpers::getsingleRecord(2,$storeSubjectsSingle['subject_id']); ?></h3>
                    <span style="text-transform:none;">[Please click on any of the exam papers below to start exam]</span>
                    <a href="javascript:void(0);" class="edit del" rel="<?php echo $storeSubjectsSingle['subject_id']; ?>"  <?php if($error==1){ ?> style="display:none;" <?php } ?>>
                    <img src="<?php echo Yii::app()->request->baseUrl; ?>/images/minimize.png" width="20" height="20" alt="" ></a>
                    <div class="clear"></div>
                    <?php 
						$usercriteria = new CDbCriteria();
						$usercriteria->select = "id,paper_name";
						//$usercriteria->condition = "exam_id=".$exam_id['id']." AND subject_id=".$storeSubjectsSingle['subject_id']." AND id in (SELECT `paper_id` FROM `exam_question` WHERE exam_id=".$exam_id['id']." AND subject_id=".$storeSubjectsSingle['subject_id'].") AND status='Active' AND del_status='0'"; //previous one
						$usercriteria->condition = "exam_id=".$exam_id['id']." AND subject_id=".$storeSubjectsSingle['subject_id']." AND id in (SELECT `paper_id` FROM `exam_question` WHERE exam_id=".$exam_id['id']." AND subject_id=".$storeSubjectsSingle['subject_id']." AND status='Active' AND del_status='0') AND status='Active' AND del_status='0'";
						
						$paperAll = Questionbody::model()->findAll($usercriteria); 
						foreach($paperAll as $paper){
							$isexist = Helpers::getrecord('Examuserpaper','paper_id',$paper['id'],'id','',''," AND exam_user_id = '".Yii::app()->user->getState('member_session_id')."'");
							if($isexist>0){
					?> 
               		  <a href="<?php echo Yii::app()->request->baseUrl; ?>/user/settime/paper/<?php echo $paper['id'];?>/subject/<?php echo $storeSubjectsSingle['subject_id'];?>">
                      <li><b><?php echo $paper['paper_name']; ?></b></li>
                      </a>
                    <?php 
							}
						}
					?>
                      <div class="clear"></div>
                    </ul>
                    <?php } ?>
                    <aside class="dashboard-form-container">
                	<a href="javascript:void(0);" class="edit" id="edit"  <?php if($error==1){ ?> style="display:none;" <?php } ?>><img src="<?php echo Yii::app()->request->baseUrl; ?>/images/edit.png" width="20" height="20" alt="" ></a>
                    	<div class="clear"></div>
                        <div id="user_form" <?php if($error==1){ ?> style="display:none;" <?php } ?>>
                    	<form action="" method="post" enctype="multipart/form-data" class="dashboard-form" name="dashboard-profile-form" id="dashboard-profile-form">
                        
                        <fieldset>
                        	<label>name</label>
                            <input name="dashboard-textfield" id="dashboard-textfield" type="text" class="dashboard-textfield" value="<?php echo $userDetail['name']; ?>" readonly="readonly">
                        </fieldset>
                        <fieldset CLASS="MarginRight">
                        	<label>phone no</label>
                            <input name="dashboard-phoneNo" id="dashboard-phoneNo" type="text" class="dashboard-textfield" value="<?php echo $userDetail['phone']; ?>" readonly="readonly">
                        </fieldset>
                        <div class="clear"></div>
                        <fieldset CLASS="marginBottom">
                        	<label>email</label>
                            <input name="dashboard-email" id="dashboard-email" type="text" class="dashboard-textfield" value="<?php echo $userDetail['email_id']; ?>" readonly="readonly">
                        </fieldset>
                        <div class="clear"></div>
                    	</form>
                        </div>
                        
                         <div id="user_form_edit" <?php if($error==1){ ?> style="display:block;" <?php }else{ ?> style="display:none;" <?php } ?>>
                    	<!--<form action="" method="post" enctype="multipart/form-data" class="dashboard-form" name="dashboard-profile-form" id="dashboard-profile-form">-->
    <?php $form=$this->beginWidget('CActiveForm', array(
	'id'=>'exambody-form',
	'enableClientValidation'=>true,
	'clientOptions'=>array(
		'validateOnSubmit'=>true,
	),
	'htmlOptions' => array(
        'enctype' => 'multipart/form-data',
		'class'	  => 'dashboard-form',
    ),
)); ?>
                        
        <fieldset>
                <div class="row">
                <?php echo $form->labelEx($model,'name'); ?>
                <?php echo $form->textField($model,'name',array('size'=>60,'maxlength'=>255,'value'=>$userDetails['name'],'class'=>'dashboard-textfield')); ?>
                <?php echo $form->error($model,'name'); ?>
                </div>
        </fieldset>
        <fieldset class="MarginRight">
        		<div class="row">
				<?php echo $form->labelEx($model,'phone_number'); ?>
                <?php echo $form->textField($model,'phone_number',array('size'=>60,'maxlength'=>13,'value'=>$userDetails['phone'],'class'=>'dashboard-textfield')); ?>
                <?php echo $form->error($model,'phone_number'); ?>
               </div>
        </fieldset>
        <div class="clear"></div>
        <fieldset>
        		<div class="row">
				<?php echo $form->labelEx($model,'email'); ?>
                <?php if($userDetails['email_id']!=''){ ?>
                <?php echo $form->textField($model,'email',array('size'=>60,'readonly'=>'readonly','value'=>$userDetails['email_id'],'class'=>'dashboard-textfield')); ?>
                <?php }else{ ?>
                <?php echo $form->textField($model,'email',array('size'=>60,'value'=>$userDetails['email_id'],'class'=>'dashboard-textfield')); ?>
                <?php } ?>
                <?php echo $form->error($model,'email'); ?>
               </div>
       </fieldset>
                       
      <fieldset CLASS="MarginRight">
            <div class="row buttons">
            	<label>  </label>
            <?php echo CHtml::submitButton('Submit'); ?>
            <input type="button" value="Cancel" id="cancel" />
            </div>
       </fieldset>
       <?php $this->endWidget(); ?>
       <div class="clear"></div>
      
                    	
                        </div>
                        
                </aside>
              
            </section>
            <div class="clear"></div>
        </section>
    </section>
<!--dashboard exam end-->
</div>
                                          Directory Contents
Dirs: 0 × Files: 24