%PDF- %PDF-
Direktori : /home/jalalj2hb/www/ftm-admin/ |
Current File : /home/jalalj2hb/www/ftm-admin/Detaills.php |
<!doctype html> <!--[if lte IE 9]> <html class="lte-ie9" lang="en"> <![endif]--> <!--[if gt IE 9]><!--> <html lang="en"> <!--<![endif]--> <head> <style> *{ -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */ } </style> <?php include "config/conf.php"; include "core/model.php"; include "core/function.php"; $db = new Model(); $error=false; if(isset($_GET['NAgrement'])) { $NAgrement=intval($_GET['NAgrement']); $phone=intval($_GET['phone']); $sql="SELECT * FROM `autoecoles` where agrement='".$NAgrement."'"; $autoecoles=$db->executeQuery($sql); $count_autoecoles=count($autoecoles); if ($count_autoecoles < 1) { $text= "veuillez saisir correctement vos informations d'auto-ecole, et essayez à nouveau"; $error=true; } }else { $text= "veuillez saisir correctement vos informations d'auto-ecole, et essayez à nouveau"; $error=true; } ?> <meta charset="UTF-8"> <meta name="viewport" content="initial-scale=1.0,maximum-scale=1.0,user-scalable=no"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- Remove Tap Highlight on Windows Phone IE --> <meta name="msapplication-tap-highlight" content="no"/> <link rel="icon" type="image/png" href="assets/img/favicon-32x32.png" sizes="32x32"> <title>FTM</title> <!-- uikit --> <link rel="stylesheet" href="bower_components/uikit/css/uikit.almost-flat.min.css" media="all"> <!-- flag icons --> <link rel="stylesheet" href="assets/icons/flags/flags.min.css" media="all"> <!-- style switcher --> <link rel="stylesheet" href="assets/css/style_switcher.min.css" media="all"> <!-- altair admin --> <link rel="stylesheet" href="assets/css/main.min.css" media="all"> <!-- themes --> <link rel="stylesheet" href="assets/css/themes/themes_combined.min.css" media="all"> <link rel="stylesheet" href="assets/css/select2.css" media="all"> <!-- matchMedia polyfill for testing media queries in JS --> <!--[if lte IE 9]> <script type="text/javascript" src="bower_components/matchMedia/matchMedia.js"></script> <script type="text/javascript" src="bower_components/matchMedia/matchMedia.addListener.js"></script> <link rel="stylesheet" href="assets/css/ie.css" media="all"> <![endif]--> <style> .rtl_q{ direction: rtl; text-align: right; } .rtl_q div{ background: orange; color: white; padding: 9px; font-size: 19px; margin: 6px; } .rtl_q .input-field.col.s6{ background: gray; color: white; } .td_color_red{ background:red; color:white; font-size: 22px; } .td_color_green{ background:green; color:white; font-size: 22px; } </style> </head> <body class=" sidebar_main_open sidebar_main_swipe"> <div class="uk-width-medium-1-1"> <button class="md-btn message_success" data-message="<a href='#' class='notify-action'>Fermer</a> Mise à jour réussi avec succès" data-status="success" data-pos="bottom-center">Success</button> </div> <div id="" style="padding: 20px; "> <div id="page_content_inner"> <?php if($error==true){ ?> <div style="width:50%; margin:100px auto;"; class="md-col s4"> <div class="md-card "> <div class="md-card-stacked"> <div class="md-card-content"> <p><?php echo $text; ?></p> </div> <div style="width:100%;"; class="md-card-action center-align "> <a style="width:90%; margin: 5px;"; class="green accent-3 waves-effect waves-light md-btn" href="./results.php">réessayer</a> </div> </div> </div> </div> <?php die(); } ?> <div class="md-card uk-margin-medium-bottom"> <div class="md-card-content"> <div class="uk-overflow-container"> <h3 class="title_p"><a href="tests.php"><i class="material-icons">list</i> Tests</a></h3> <?php $sous_cat=$db->executeQuery("SELECT * FROM `sous_categories` WHERE `id_sous_categorie` = ".$_GET['sous_categorie_id']); $sous_categorie=$sous_cat[0]->sous_categorie; $coun_r_vr=$db->executeQuery("SELECT count(*) as c FROM `candidat_reponses` WHERE user_id=".$_GET['user_id']." and sous_categorie_id=".$_GET['sous_categorie_id']." AND repense_valide=1"); $coun_r_vr=$coun_r_vr[0]->c; $coun_r=$db->executeQuery("SELECT count(*) as c FROM `questions` WHERE `id_sous_categorie` = ".$_GET['sous_categorie_id']); $coun_r=$coun_r[0]->c; $nom_c=$db->executeQuery("SELECT CONCAT(nom,nom_famille) as nom_c FROM `candidats` WHERE id_user=".$_GET['user_id']); $nom_c=$nom_c[0]->nom_c; echo "<h3> Candidat : ". $nom_c."</h3>"; echo "<h3>". $coun_r_vr."/".$coun_r."</h3>"; ?> <table class="uk-table" id="" style="width:100%"> <thead> <tr> <th class="uk-text-nowrap">N° </th> <th class="uk-text-nowrap" style="max-width: 160px !imporant;">Question </th> <th class="uk-text-nowrap">Image</th> <th class="uk-text-nowrap">Audio</th> </tr> </thead> <tbody> <?php $url="http://admin.freetestmobile.com/app/series/"; $url_images=$url."images/"; $url_audio_q="app/series/audio/"; $url_audio_r=$url."audio/"; $sous_categorie_id=getValue('sous_categorie_id'); $user_id=getValue('user_id'); $sql="SELECT *,'1' as rep_user FROM questions WHERE id_sous_categorie=$sous_categorie_id ORDER BY id_question ASC"; $questions=$db->executeQuery($sql); foreach($questions as $c){ $c->question_arabic="<div>".$c->question_arabic."</div>"; //-----------reponses questions -- $index_q=0; $hav_s_q=$db->executeQuery("SELECT count(*) as count FROM reponses WHERE type='sous_question' AND id_question=".$c->id_question); $hav_s_q=$hav_s_q[0]->count; $text_choix=""; if($hav_s_q==0){ $choix=$db->executeQuery("SELECT * FROM reponses WHERE type='reponse' AND id_question=".$c->id_question); }else{ $choix=$db->executeQuery("SELECT * FROM reponses WHERE type='reponse' AND id_question=".$c->id_question." LIMIT 2" ); } $sqlc = "SELECT reponse FROM candidat_reponses WHERE user_id=".$user_id." AND question_id=".$c->id_question." AND reponse !='' LIMIT 1"; $responses=$db->executeQuery($sqlc); if (count($responses)>0) { $responses=$responses[0]; $responses = explode(',', $responses->reponse); } foreach($choix as $ch){ $responsed=''; if (count($responses)>0) { if ($responses[$index_q]=='1') { $responsed = " <i style='color:yellow;font-size:26px' class='md-10 material-icons'> person</i> "; } } $index_q++; $icon=''; if ($ch->reponse_valide==1) { $icon = "<i style='color:#76ff03;font-size:26px' class=' material-icons'> done </i> "; } $text_choix.="<div class='input-field col s6 text_rtl'>".$responsed." ".$icon.$index_q.".".$ch->reponse_arabic."</div>"; } $c->question_arabic=$c->question_arabic."<br>".$text_choix; $rep=$db->executeQuery("SELECT * FROM reponses WHERE reponse_arabic!='' AND type='sous_question' AND id_question=".$c->id_question." LIMIT 1"); $responsed=''; if(count($rep)>0){ $text_choix=""; $c->question_arabic=$c->question_arabic."<div>".$rep[0]->reponse_arabic."</div>"; $choix=$db->executeQuery("SELECT * FROM reponses WHERE type='reponse' AND id_question=".$c->id_question." LIMIT 2,2"); if(count($choix)>0){ foreach($choix as $ch){ if (count($responses)>$index_q) { if ($responses[$index_q]=='1') { $responsed = "<i style='color:yellow;font-size:26px' class='md-10 md-green material-icons'> person </i> "; } } $index_q++; $icon=''; if ($ch->reponse_valide==1) { $icon = "<i style='color:#76ff03;font-size:26px' class=' material-icons'> done </i> "; } $text_choix.="<div class='input-field col s6 text_rtl'>".$responsed." ".$icon.$index_q.".".$ch->reponse_arabic."</div>"; } } $c->question_arabic=$c->question_arabic."<br>".$text_choix; } //------------- $sql_rep="SELECT repense_valide,reponse FROM candidat_reponses WHERE question_id = ".$c->id_question." AND user_id=".$user_id; $rep_user=$db->executeQuery($sql_rep); $c->rep_user=@$rep_user[0]->repense_valide; $c->reponse=@$rep_user[0]->reponse; $sql_rep_def="SELECT GROUP_CONCAT(reponse_valide) as rep_def FROM reponses WHERE type='reponse' AND id_question = ".$c->id_question; $rep_def=$db->executeQuery($sql_rep_def); $c->rep_def=@$rep_def[0]->rep_def; $c->url_image=$c->url_image; $c->question_url_mp3c_arabic=$url_audio_q.$c->question_url_mp3c_arabic; $c->correction_url_mp3c_arabic=$url_audio_r.$c->correction_url_mp3c_arabic; $c->url_image="imggenerate.php?ecole=".$phone."&img=".$c->url_image."&N_agr=".$NAgrement; } // print_r($questions ); $i=1; foreach($questions as $q){ echo "<tr>"; $class_color_r="td_color_red"; if($q->rep_user==1){ $class_color_r="td_color_green"; } echo "<td class='".$class_color_r."'> ".$i."</td>"; echo "<td class='rtl_q'>".$q->question_arabic."</td>"; echo "<td><img src='./".$q->url_image."' /> </td>"; echo "<td> <audio controls> <source src='".$q->question_url_mp3c_arabic."'> Your browser does not support the audio element.</audio></td>"; echo "<td></td>"; echo "</tr>"; $i++; } ?> </tbody> </table> </div> </div> </div> </div> </div> <!-- common functions --> <script src="assets/js/common.min.js"></script> <!-- uikit functions --> <script src="assets/js/uikit_custom.min.js"></script> <!-- altair common functions/helpers --> <script src="assets/js/altair_admin_common.min.js"></script> <script src="assets/js/select2.js"></script> <!-- notifications functions --> <script src="assets/js/pages/components_notifications.min.js"></script> <!-- datatables --> <script src="bower_components/datatables/media/js/jquery.dataTables.min.js"></script> <!-- datatables buttons--> <script src="bower_components/datatables-buttons/js/dataTables.buttons.js"></script> <script src="assets/js/custom/datatables/buttons.uikit.js"></script> <script src="bower_components/datatables-buttons/js/buttons.colVis.js"></script> <script src="bower_components/datatables-buttons/js/buttons.html5.js"></script> <script src="bower_components/datatables-buttons/js/buttons.print.js"></script> <!-- datatables custom integration --> <script src="assets/js/custom/datatables/datatables.uikit.min.js"></script> <!-- datatables functions --> <script src="assets/js/pages/plugins_datatables.min.js"></script> <script> document.body.addEventListener('keydown', event => { if (event.ctrlKey && 'cvxspwuaz'.indexOf(event.key) !== -1) { event.preventDefault() } }) $(document).ready(function() { $(document).on("contextmenu",function(){ alert("tous droits réservés pour JHB plus @2019 \n la distribution de tout ou partie du contenu de cette page comme les images, les textes ou le son est illigale"); return false; }); }); </script> <script> $(function() { $("#ecole").dataTable({ /* dataTable language FR */ "iDisplayLength": 10, "language": { "sProcessing": "Traitement en cours...", "sSearch": "Rechercher :", "sLengthMenu": "Afficher _MENU_ éléments", "sInfo": "Affichage de l'élément _START_ à _END_ sur _TOTAL_ éléments", "sInfoEmpty": "Affichage de l'élément 0 à 0 sur 0 élément", "sInfoFiltered": "(filtré de _MAX_ éléments au total)", "sInfoPostFix": "", "sLoadingRecords": "Chargement en cours...", "sZeroRecords": "Aucun élément à afficher", "sEmptyTable": "Aucune donnée disponible dans le tableau", "oPaginate": { "sFirst": "Premier", "sPrevious": "Précédent", "sNext": "Suivant", "sLast": "Dernier" }, "oAria": { "sSortAscending": ": activer pour trier la colonne par ordre croissant", "sSortDescending": ": activer pour trier la colonne par ordre décroissant" } } /* */ }); }); </script> <script> $(function() { if(isHighDensity) { // enable hires images altair_helpers.retina_images(); } if(Modernizr.touch) { // fastClick (touch devices) FastClick.attach(document.body); } }); $window.load(function() { // ie fixes altair_helpers.ie_fix(); }); </script> <style> img { width: auto\9; height: auto; max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } </style> <script> $(function() { var $switcher = $('#style_switcher'), $switcher_toggle = $('#style_switcher_toggle'), $theme_switcher = $('#theme_switcher'), $mini_sidebar_toggle = $('#style_sidebar_mini'), $slim_sidebar_toggle = $('#style_sidebar_slim'), $boxed_layout_toggle = $('#style_layout_boxed'), $accordion_mode_toggle = $('#accordion_mode_main_menu'), $html = $('html'), $body = $('body'); $switcher_toggle.click(function(e) { e.preventDefault(); $switcher.toggleClass('switcher_active'); }); $theme_switcher.children('li').click(function(e) { e.preventDefault(); var $this = $(this), this_theme = $this.attr('data-app-theme'); $theme_switcher.children('li').removeClass('active_theme'); $(this).addClass('active_theme'); $html .removeClass('app_theme_a app_theme_b app_theme_c app_theme_d app_theme_e app_theme_f app_theme_g app_theme_h app_theme_i app_theme_dark') .addClass(this_theme); if(this_theme == '') { localStorage.removeItem('altair_theme'); $('#kendoCSS').attr('href','bower_components/kendo-ui/styles/kendo.material.min.css'); } else { localStorage.setItem("altair_theme", this_theme); if(this_theme == 'app_theme_dark') { $('#kendoCSS').attr('href','bower_components/kendo-ui/styles/kendo.materialblack.min.css') } else { $('#kendoCSS').attr('href','bower_components/kendo-ui/styles/kendo.material.min.css'); } } }); // hide style switcher $document.on('click keyup', function(e) { if( $switcher.hasClass('switcher_active') ) { if ( ( !$(e.target).closest($switcher).length ) || ( e.keyCode == 27 ) ) { $switcher.removeClass('switcher_active'); } } }); // get theme from local storage if(localStorage.getItem("altair_theme") !== null) { $theme_switcher.children('li[data-app-theme='+localStorage.getItem("altair_theme")+']').click(); } // toggle mini sidebar // change input's state to checked if mini sidebar is active if((localStorage.getItem("altair_sidebar_mini") !== null && localStorage.getItem("altair_sidebar_mini") == '1') || $body.hasClass('sidebar_mini')) { $mini_sidebar_toggle.iCheck('check'); } $mini_sidebar_toggle .on('ifChecked', function(event){ $switcher.removeClass('switcher_active'); localStorage.setItem("altair_sidebar_mini", '1'); localStorage.removeItem('altair_sidebar_slim'); location.reload(true); }) .on('ifUnchecked', function(event){ $switcher.removeClass('switcher_active'); localStorage.removeItem('altair_sidebar_mini'); location.reload(true); }); // toggle slim sidebar // change input's state to checked if mini sidebar is active if((localStorage.getItem("altair_sidebar_slim") !== null && localStorage.getItem("altair_sidebar_slim") == '1') || $body.hasClass('sidebar_slim')) { $slim_sidebar_toggle.iCheck('check'); } $slim_sidebar_toggle .on('ifChecked', function(event){ $switcher.removeClass('switcher_active'); localStorage.setItem("altair_sidebar_slim", '1'); localStorage.removeItem('altair_sidebar_mini'); location.reload(true); }) .on('ifUnchecked', function(event){ $switcher.removeClass('switcher_active'); localStorage.removeItem('altair_sidebar_slim'); location.reload(true); }); // toggle boxed layout if((localStorage.getItem("altair_layout") !== null && localStorage.getItem("altair_layout") == 'boxed') || $body.hasClass('boxed_layout')) { $boxed_layout_toggle.iCheck('check'); $body.addClass('boxed_layout'); $(window).resize(); } $boxed_layout_toggle .on('ifChecked', function(event){ $switcher.removeClass('switcher_active'); localStorage.setItem("altair_layout", 'boxed'); location.reload(true); }) .on('ifUnchecked', function(event){ $switcher.removeClass('switcher_active'); localStorage.removeItem('altair_layout'); location.reload(true); }); // main menu accordion mode if($sidebar_main.hasClass('accordion_mode')) { $accordion_mode_toggle.iCheck('check'); } $accordion_mode_toggle .on('ifChecked', function(){ $sidebar_main.addClass('accordion_mode'); }) .on('ifUnchecked', function(){ $sidebar_main.removeClass('accordion_mode'); }); }); </script> <?php include 'include/footer.php'; ?> </body> </html>