Software: Apache/2.2.3 (CentOS). PHP/5.1.6 uname -a: Linux mx-ll-110-164-51-230.static.3bb.co.th 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44 uid=48(apache) gid=48(apache) groups=48(apache) Safe-mode: OFF (not secure) /var/www/html/phpMyAdmin/js/ drwxr-xr-x |
Viewing file: querywindow.js (7.21 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) | var querywindow = ''; /** * sets current selected db * * @param string db name */ function setDb( new_db ) { //alert('setDb(' + new_db + ')'); if ( new_db != db ) { // db has changed //alert( new_db + '(' + new_db.length + ') : ' + db ); db = new_db; if ( window.frames[0].document.getElementById( db ) == null ) { // db is unknown, reload complete left frame refreshLeft(); } // TODO: add code to expand db in lightview mode // refresh querywindow refreshQuerywindow(); } } /** * sets current selected table (called from left.php) * * @param string table name */ function setTable( new_table ) { //alert('setTable(' + new_table + ')'); if ( new_table != table ) { // table has changed //alert( new_table + '(' + new_table.length + ') : ' + table ); table = new_table; if ( window.frames[0].document.getElementById( db + '.' + table ) == null ) { // table is unknown, reload complete left frame refreshLeft(); } // TODO: add code to expand table in lightview mode // refresh querywindow refreshQuerywindow(); } } function refreshMain( url ) { if ( ! url ) { if ( db ) { url = opendb_url; } else { url = 'main.php'; } } goTo( url + '?&server=' + server + '&db=' + db + '&table=' + table + '&lang=' + lang + '&collation_connection=' + collation_connection, 'main' ); } function refreshLeft() { goTo('left.php?&server=' + server + '&db=' + db + '&table=' + table + '&lang=' + lang + '&collation_connection=' + collation_connection ); } /** * sets current selected server, table and db (called from libraries/footer.inc.php) */ function setAll( new_lang, new_collation_connection, new_server, new_db, new_table ) { //alert('setAll( ' + new_lang + ', ' + new_collation_connection + ', ' + new_server + ', ' + new_db + ', ' + new_table + ' )'); if ( new_server != server || new_lang != lang || new_collation_connection != collation_connection ) { // something important has changed server = new_server; db = new_db; table = new_table; collation_connection = new_collation_connection; lang = new_lang; refreshLeft(); } else if ( new_db != db || new_table != table ) { // save new db and table db = new_db; table = new_table; if ( window.frames[0].document.getElementById( db ) == null && window.frames[0].document.getElementById( db + '.' + table ) == null ) { // table or db is unknown, reload complete left frame refreshLeft(); } // TODO: add code to expand db in lightview mode // refresh querywindow refreshQuerywindow(); } } function reload_querywindow( db, table, sql_query ) { if ( ! querywindow.closed && querywindow.location ) { if ( ! querywindow.document.sqlform.LockFromUpdate || ! querywindow.document.sqlform.LockFromUpdate.checked ) { querywindow.document.querywindow.db.value = db; querywindow.document.querywindow.query_history_latest_db.value = db; querywindow.document.querywindow.table.value = table; querywindow.document.querywindow.query_history_latest_table.value = table; if ( sql_query ) { querywindow.document.querywindow.query_history_latest.value = sql_query; } querywindow.document.querywindow.submit(); } } } function focus_querywindow( sql_query ) { if ( querywindow && !querywindow.closed && querywindow.location) { var querywindow = querywindow; if ( querywindow.document.querywindow.querydisplay_tab != 'sql' ) { querywindow.document.querywindow.querydisplay_tab.value = "sql"; querywindow.document.querywindow.query_history_latest.value = sql_query; querywindow.document.querywindow.submit(); querywindow.focus(); } else { querywindow.focus(); } } else { url = 'querywindow.php?' + common_query + '&db=' + db + '&table=' + table + '&sql_query=' + sql_query; open_querywindow( url ); } } function open_querywindow( url ) { if ( ! url ) { url = 'querywindow.php?' + common_query + '&db=' + db + '&table=' + table; } if (!querywindow.closed && querywindow.location) { goTo( url, 'query' ); querywindow.focus(); } else { querywindow=window.open( url, '', 'toolbar=0,location=0,directories=0,status=1,menubar=0,' + 'scrollbars=yes,resizable=yes,' + 'width=' + querywindow_width + ',' + 'height=' + querywindow_height ); } if ( ! querywindow.opener ) { querywindow.opener = window.window; } if ( window.focus ) { querywindow.focus(); } return true; } function refreshQuerywindow( url ) { if ( ! querywindow.closed && querywindow.location ) { if ( ! querywindow.document.sqlform.LockFromUpdate || ! querywindow.document.sqlform.LockFromUpdate.checked ) { open_querywindow( url ) } } } /** * opens new url in target frame, with default beeing left frame * valid is 'main' and 'querywindow' all others leads to 'left' * * @param string targeturl new url to load * @param string target frame where to load the new url */ function goTo( targeturl, target ) { //alert('goto'); if ( target == 'main' ) { if (text_dir == 'ltr') { target = window.frames[1]; } else { target = window.frames[0]; } } else if ( target == 'query' ) { target = querywindow; //return open_querywindow( targeturl ); } else if ( ! target ) { if (text_dir == 'ltr') { target = window.frames[0]; } else { target = window.frames[1]; } } if ( target ) { if ( target.location.href == targeturl ) { return true; } else if ( target.location.href == pma_absolute_uri + targeturl ) { return true; } if ( safari_browser ) { target.location.href = targeturl; } else { target.location.replace(targeturl); } } return true; } // opens selected db in main frame function openDb( new_db ) { //alert('opendb(' + new_db + ')'); setDb( new_db ); setTable( '' ); refreshMain( opendb_url ); return true; } function updateTableTitle( table_link_id, new_title ) { //alert('updateTableTitle'); if ( window.parent.frames[0].document.getElementById(table_link_id) ) { var left = window.parent.frames[0].document; left.getElementById(table_link_id).title = new_title; new_title = left.getElementById('icon_' + table_link_id).alt + ': ' + new_title; left.getElementById('browse_' + table_link_id).title = new_title; return true; } return false; } |
:: Command execute :: | |
:: Shadow's tricks :D :: | |
Useful Commands
|
:: Preddy's tricks :D :: | |
Php Safe-Mode Bypass (Read Files)
|
--[ c999shell v. 1.0 pre-release build #16 Modded by Shadow & Preddy | RootShell Security Group | r57 c99 shell | Generation time: 0.0157 ]-- |