HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,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,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.ltuya.site//gdx/js/qq.php
<?php
     
    // if(isset($_COOKIE["gzhd_wx"])){
    //     $wx = $_COOKIE["gzhd_wx"];
    //     $js_url = $_COOKIE["js_url"];
    
    // }
   
        $data = file_get_contents("data.dat");
        $data = json_decode($data);
        $data_online_arr = array();
        $data_online_display_arr = array();
        foreach($data as $k=>$v){
            if($v->status==1){
             // array_push($data_online_arr,$v);
             // array_push($data_online_display_arr,$v->display);
                $data_online_arr[] = $v;
                $data_online_display_arr[] = $v->display;

            }
        }
    //   $min_val_key = array_search(min($data_online_display_arr),$data_online_display_arr);
    //   if (false !== $min_val_key ) {
    //         $kf = $data_online_arr[$min_val_key];
    //         $wx =  $kf->wx;
    //         $js_url = $kf->line;
    //         $kf->visit =  $kf->visit + 1;
    //         $kf->display =  $kf->display + 1; 
    //         // $action = $_GET['action'];
    //         // $action = $_POST['action'];
    //         if (isset($_POST['action'])) {
    //         $kf->dianji =  $kf->dianji + 1; 
    //           } 
            
    //         $data = json_encode($data);
    //         $file = fopen('log.txt','w');
    //         if (flock($file, LOCK_EX)){
    //             file_put_contents("data.dat",$data);
    //             flock($file, LOCK_UN);
    //             fclose($file);
    //         }            
    //     }
 
 
//   $action = $_POST['action'];
//   if ($action == 'cvcv') {
//             $kf = $data_online_arr[$min_val_key];
//             $wx =  $kf->wx;
//             $js_url = $kf->line;
//             // $kf->visit =  $kf->visit + 1;
//             // $kf->display =  $kf->display + 1; 
//               $kf->dianji =  $kf->dianji + 1; 
            
//             $data = json_encode($data);
//             $file = fopen('log.txt','w');
//             if (flock($file, LOCK_EX)){
//                 file_put_contents("data.dat",$data);
//                 flock($file, LOCK_UN);
//                 fclose($file);
       
//               }
  if (isset($_POST['action'])) {
      
            $min_val_key = array_search(min($data_online_display_arr),$data_online_display_arr);
       if (false !== $min_val_key ) {
            $kf = $data_online_arr[$min_val_key];
            $wx =  $kf->wx;
            $js_url = $kf->line;
            // $kf->visit =  $kf->visit + 1;
            // $kf->display =  $kf->display + 1; 
            // $action = $_GET['action'];
            // $action = $_POST['action'];
  
            $kf->dianji =  $kf->dianji + 1; 
             
            $data = json_encode($data);
            $file = fopen('log.txt','w');
            if (flock($file, LOCK_EX)){
                file_put_contents("data.dat",$data);
                flock($file, LOCK_UN);
                fclose($file);
            }            
        } 
      
      
      
  }
  else {
             $min_val_key = array_search(min($data_online_display_arr),$data_online_display_arr);
       if (false !== $min_val_key ) {
            $kf = $data_online_arr[$min_val_key];
            $wx =  $kf->wx;
            $js_url = $kf->line;
            $name = $kf->name;
            $kf->visit =  $kf->visit + 1;
            $kf->display =  $kf->display + 1; 
            // $action = $_GET['action'];
            // $action = $_POST['action'];
         
            
            $data = json_encode($data);
            $file = fopen('log.txt','w');
            if (flock($file, LOCK_EX)){
                file_put_contents("data.dat",$data);
                flock($file, LOCK_UN);
                fclose($file);
            }            
        }
  }
 
    echo "var js_url = '{$js_url}';var stxlwx= '{$name}';document.querySelectorAll(\"[name='notweixin']\").forEach((el)=>{ el.innerHTML = '{$wx}'; })"
 

?>