Ignore:
Timestamp:
Aug 31, 2019 10:20:18 PM (6 years ago)
Author:
anonymous
Message:

remove php/x.php

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/testa-single-bookmark/php/content3.php

    r60 r63  
    8686    $cmd_line = implode(" " , $cmd_line_items);
    8787
    88     $array = array();
    89     $handle = popen( $cmd_line , "r");
    90     while (( $buffer = fgets($handle, 4096)) !== false){
    91         $line = trim($buffer);
    92         $data = explode($top_path,  $line)[1];
    93         array_push($array , $data);
    94     }
    95     if (!feof($handle)) {
    96             echo "Error: unexpected fgets() fail\n";
    97     }
    98     pclose($handle);
     88    exec($cmd_line, $results, $ret_code);
    9989   
    100     return array( "top_path" => $top_path, "file_list" => $array);
     90    if( $ret_code === 0 ){
     91        $array = array();
     92        foreach($results as $buffer){
     93            $line = trim($buffer);
     94            $data = explode($top_path,  $line)[1];
     95            array_push($array , $data);
     96        }
     97        $array_x = array( "top_path" => $top_path, "file_list" => $array);
     98   }
     99    else{
     100        $array_x = array( );
     101    }
     102    return $array_x;
    101103}
    102104
     
    138140    mkdir($dir);
    139141    $path = implode( "/" , array( $dir , $filename) );
    140 #    echo "path=$path";
    141142    ensure_dir( $dir );
    142143
     
    159160    $list = get_site_tsv( $num );
    160161
    161     debug_vd( $list );
    162 
    163162    $t = $list[$base]["t"];
    164163    $s = $list[$base]["s"];
     
    174173    $cmd_line = implode(" " , $cmd_line_items);
    175174
    176     $array = array();
    177     $handle = popen( $cmd_line , "r");
    178 
    179     while (( $buffer = fgets($handle, 4096)) !== false){
    180         $line = trim($buffer);
    181         array_push($array , $line);
    182     }
    183     if (!feof($handle)) {
    184             echo "Error: unexpected fgets() fail\n";
    185     }
    186     pclose($handle);
    187 
    188     $full_download_url = implode( "/" , array( $output_url , $output_html ) );
    189 
    190     $html_fname_tmp = $output_html  . ".tmp";
    191     $partial_download_url = implode( "/" , array( $output_url , $html_fname_tmp) );
    192 
    193     $info = array( "full_download_url" => $full_download_url,
     175   
     176    exec($cmd_line, $results, $ret_code);
     177    if( $ret_code === 0 ){
     178        $full_download_url = implode( "/" , array( $output_url , $output_html ) );
     179
     180        $html_fname_tmp = $output_html  . ".tmp";
     181        $partial_download_url = implode( "/" , array( $output_url , $html_fname_tmp) );
     182
     183        $info = array( "full_download_url" => $full_download_url,
    194184                   "partial_download_url" => $partial_download_url );
    195 
     185    }
     186    else{
     187        $info = array();
     188    }
    196189    return $info;
    197190}
     
    269262                    }
    270263                    else{
    271                         output_file( dirname(__FILE__) . "/debug-F.txt" , "ABCDEFG" );
     264#                        output_file( dirname(__FILE__) . "/debug-F.txt" , "ABCDEFG" );
    272265                        $ret = "P-UPLOAD_CONTENT-NO-PATH";
    273266                    }
     
    290283                   
    291284                default:
    292                     debug_x("P-DEFAULT");
     285#                    debug_x("P-DEFAULT");
    293286                    /* $content = "P-DEFAULT";*/
    294287                    break;
     
    302295    }
    303296    else{
    304         debug_x('DEFAULT');
     297#        debug_x('DEFAULT');
    305298    }
    306299
     
    428421}
    429422
     423function do_exec(){
     424    $cmd = "ls -l /z";
     425
     426    exec($cmd, $opt, $ret);
     427
     428#    print_r($opt);
     429#    echo "ret=" . $ret . "\n";
     430}
     431
    430432cmdx();
     433/*
     434do_exec();
     435*/
    431436/*
    432437$num = 0;
Note: See TracChangeset for help on using the changeset viewer.