3v4l.org

run code in 300+ PHP versions simultaneously
<?php if ( ! defined('OC_ADMIN')) exit('Direct access is not allowed.'); /** * Osclass – software for creating and publishing online classified advertising platforms * * Copyright (C) 2012 OSCLASS * * This program is free software: you can redistribute it and/or modify it under the terms * of the GNU Affero General Public License as published by the Free Software Foundation, * either version 3 of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public * License along with this program. If not, see <http://www.gnu.org/licenses/>. */ //customize Head function customHead() { ?> <script type="text/javascript"> jQuery(document).ready(function(){ $('select[name="mailserver_type"]').bind('change', function(){ if( $(this).val() == 'gmail' ) { $('input[name="mailserver_host"]').val('smtp.gmail.com'); $('input[name="mailserver_host"]').attr('readonly', true); $('input[name="mailserver_port"]').val('465'); $('input[name="mailserver_port"]').attr('readonly', true); $('input[name="mailserver_username"]').val(''); $('input[name="mailserver_password"]').val(''); $('input[name="mailserver_ssl"]').val('ssl'); $('input[name="mailserver_auth"]').attr('checked', true); $('input[name="mailserver_pop"]').attr('checked', false); } else { $('input[name="mailserver_host"]').attr('readonly', false); $('input[name="mailserver_port"]').attr('readonly', false); } }); $('#testMail').bind('click', function() { $.ajax({ "url": "<?php echo osc_admin_base_url(true)?>?page=ajax&action=test_mail", "dataType": 'json', success: function(data) { $('#testMail_message p').html(data.html); $('#testMail_message').css('display', 'block'); if( data.status == 1 ) { $('#testMail_message').addClass('ok'); } else { $('#testMail_message').addClass('error'); } } }); }); }); </script> <?php } osc_add_hook('admin_header','customHead'); function render_offset() { return 'row-offset'; } function addHelp() { echo '<p>' . __("Modify the settings of the mail server from which your site's emails are sent. <strong>Be careful</strong>: these settings can vary depending on your hosting or server. If you run into any issues, check your hosting's help section.") . '</p>'; } osc_add_hook('help_box','addHelp'); osc_add_hook('admin_page_header','customPageHeader'); function customPageHeader(){ ?> <h1><?php _e('Settings'); ?> <a href="#" class="btn ico ico-32 ico-help float-right"></a> </h1> <?php } function customPageTitle($string) { return sprintf(__('Mail Settings &raquo; %s'), $string); } osc_add_filter('admin_title', 'customPageTitle'); osc_current_admin_theme_path( 'parts/header.php' ); ?> <div id="mail-setting"> <!-- settings form --> <div id="mail-settings"> <h2 class="render-title"><?php _e('Mail Settings'); ?></h2> <ul id="error_list"></ul> <form name="settings_form" action="<?php echo osc_admin_base_url(true); ?>" method="post"> <input type="hidden" name="page" value="settings" /> <input type="hidden" name="action" value="mailserver_post" /> <fieldset> <div class="form-horizontal"> <div class="form-row"> <div class="form-label"><?php _e('Server type'); ?></div> <div class="form-controls"> <select name="mailserver_type"> <option value="custom" <?php echo (osc_mailserver_type() == 'custom') ? 'selected="true"' : ''; ?>><?php _e('Custom Server'); ?></option> <option value="gmail" <?php echo (osc_mailserver_type() == 'gmail') ? 'selected="true"' : ''; ?>><?php _e('GMail Server'); ?></option> </select> </div> </div> <div class="form-row"> <div class="form-label"><?php _e('Hostname'); ?></div> <div class="form-controls"> <input type="text" class="input-large" name="mailserver_host" value="<?php echo osc_esc_html(osc_mailserver_host()); ?>" /> </div> </div> <div class="form-row"> <div class="form-label"><?php _e('Server port'); ?></div> <div class="form-controls"> <input type="text" class="input-large" name="mailserver_port" value="<?php echo osc_esc_html(osc_mailserver_port()); ?>" /> </div> </div> <div class="form-row"> <div class="form-label"><?php _e('Username'); ?></div> <div class="form-controls"> <input type="text" class="input-large" name="mailserver_username" value="<?php echo osc_esc_html(osc_mailserver_username()); ?>" /> </div> </div> <div class="form-row"> <div class="form-label"><?php _e('Password'); ?></div> <div class="form-controls"> <input type="text" class="input-large" name="mailserver_password" value="<?php echo osc_esc_html(osc_mailserver_password()); ?>" /> </div> </div> <div class="form-row"> <div class="form-label"><?php _e('Encryption'); ?></div> <div class="form-controls"> <input type="text" class="input-medium" name="mailserver_ssl" value="<?php echo osc_esc_html(osc_mailserver_ssl()); ?>" /> <?php _e('Options: blank, ssl or tls'); ?> <?php if( php_sapi_name() == 'cgi-fcgi' || php_sapi_name() == 'cgi' ) { ?> <div class="flashmessage flashmessage-inline warning"> <p><?php _e("Cannot be sure that Apache Module <b>mod_ssl</b> is loaded."); ?></p> </div> <?php } else if( 0==0 /*!@apache_mod_loaded('mod_ssl')*/ ) { // Modificat: Da eroare pe mxhost cand se face verificarea la mod_ssl ?> <div class="flashmessage flashmessage-inline warning"> <p><?php _e("Apache Module <b>mod_ssl</b> is not loaded"); ?></p> </div> <?php } ?> </div> </div> <div class="form-row"> <div class="form-label"><?php _e('SMTP'); ?></div> <div class="form-controls"> <div class="form-label-checkbox"><input type="checkbox" <?php echo ( osc_mailserver_auth() ? 'checked="checked"' : '' ); ?> name="mailserver_auth" value="1" /> <?php _e('SMTP authentication enabled'); ?></div> </div> </div> <div class="form-row"> <div class="form-label"><?php _e('POP'); ?></div> <div class="form-controls"> <div class="form-label-checkbox"><input type="checkbox" <?php echo ( osc_mailserver_pop() ? 'checked="checked"' : '' ); ?> name="mailserver_pop" value="1" /> <?php _e('Use POP before SMTP'); ?></div> </div> </div> <div class="form-actions"> <input type="submit" id="save_changes" value="<?php echo osc_esc_html( __('Save changes') ); ?>" class="btn btn-submit" /> </div> </div> </fieldset> </form> </div> <!-- /settings form --> </div> <?php osc_current_admin_theme_path( 'parts/footer.php' ); ?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 3, Position 2 = 4
Branch analysis from position: 3
1 jumps found. (Code = 79) Position 1 = -2
Branch analysis from position: 4
2 jumps found. (Code = 43) Position 1 = 41, Position 2 = 43
Branch analysis from position: 41
1 jumps found. (Code = 42) Position 1 = 44
Branch analysis from position: 44
2 jumps found. (Code = 43) Position 1 = 54, Position 2 = 56
Branch analysis from position: 54
1 jumps found. (Code = 42) Position 1 = 57
Branch analysis from position: 57
2 jumps found. (Code = 47) Position 1 = 126, Position 2 = 130
Branch analysis from position: 126
2 jumps found. (Code = 43) Position 1 = 131, Position 2 = 137
Branch analysis from position: 131
1 jumps found. (Code = 42) Position 1 = 143
Branch analysis from position: 143
2 jumps found. (Code = 43) Position 1 = 151, Position 2 = 153
Branch analysis from position: 151
1 jumps found. (Code = 42) Position 1 = 154
Branch analysis from position: 154
2 jumps found. (Code = 43) Position 1 = 167, Position 2 = 169
Branch analysis from position: 167
1 jumps found. (Code = 42) Position 1 = 170
Branch analysis from position: 170
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 169
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 153
2 jumps found. (Code = 43) Position 1 = 167, Position 2 = 169
Branch analysis from position: 167
Branch analysis from position: 169
Branch analysis from position: 137
2 jumps found. (Code = 43) Position 1 = 138, Position 2 = 143
Branch analysis from position: 138
2 jumps found. (Code = 43) Position 1 = 151, Position 2 = 153
Branch analysis from position: 151
Branch analysis from position: 153
Branch analysis from position: 143
Branch analysis from position: 130
Branch analysis from position: 56
2 jumps found. (Code = 47) Position 1 = 126, Position 2 = 130
Branch analysis from position: 126
Branch analysis from position: 130
Branch analysis from position: 43
2 jumps found. (Code = 43) Position 1 = 54, Position 2 = 56
Branch analysis from position: 54
Branch analysis from position: 56
filename:       /in/lOHDc
function name:  (null)
number of ops:  188
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    1     0  E >   DEFINED                                          ~0      'OC_ADMIN'
          1        BOOL_NOT                                         ~1      ~0
          2      > JMPZ                                                     ~1, ->4
          3    > > EXIT                                                     'Direct+access+is+not+allowed.'
   59     4    >   INIT_FCALL_BY_NAME                                       'osc_add_hook'
          5        SEND_VAL_EX                                              'admin_header'
          6        SEND_VAL_EX                                              'customHead'
          7        DO_FCALL                                      0          
   68     8        INIT_FCALL_BY_NAME                                       'osc_add_hook'
          9        SEND_VAL_EX                                              'help_box'
         10        SEND_VAL_EX                                              'addHelp'
         11        DO_FCALL                                      0          
   70    12        INIT_FCALL_BY_NAME                                       'osc_add_hook'
         13        SEND_VAL_EX                                              'admin_page_header'
         14        SEND_VAL_EX                                              'customPageHeader'
         15        DO_FCALL                                      0          
   81    16        INIT_FCALL_BY_NAME                                       'osc_add_filter'
         17        SEND_VAL_EX                                              'admin_title'
         18        SEND_VAL_EX                                              'customPageTitle'
         19        DO_FCALL                                      0          
   83    20        INIT_FCALL_BY_NAME                                       'osc_current_admin_theme_path'
         21        SEND_VAL_EX                                              'parts%2Fheader.php'
         22        DO_FCALL                                      0          
   84    23        ECHO                                                     '%3Cdiv+id%3D%22mail-setting%22%3E%0A++++%3C%21--+settings+form+--%3E%0A++++++++++++++++++++%3Cdiv+id%3D%22mail-settings%22%3E%0A++++++++++++++++++++++++%3Ch2+class%3D%22render-title%22%3E'
   87    24        INIT_FCALL_BY_NAME                                       '_e'
         25        SEND_VAL_EX                                              'Mail+Settings'
         26        DO_FCALL                                      0          
         27        ECHO                                                     '%3C%2Fh2%3E%0A++++++++++++++++++++++++%3Cul+id%3D%22error_list%22%3E%3C%2Ful%3E%0A++++++++++++++++++++++++%3Cform+name%3D%22settings_form%22+action%3D%22'
   89    28        INIT_FCALL_BY_NAME                                       'osc_admin_base_url'
         29        SEND_VAL_EX                                              <true>
         30        DO_FCALL                                      0  $8      
         31        ECHO                                                     $8
         32        ECHO                                                     '%22+method%3D%22post%22%3E%0A++++++++++++++++++++++++++++%3Cinput+type%3D%22hidden%22+name%3D%22page%22+value%3D%22settings%22+%2F%3E%0A++++++++++++++++++++++++++++%3Cinput+type%3D%22hidden%22+name%3D%22action%22+value%3D%22mailserver_post%22+%2F%3E%0A++++++++++++++++++++++++++++%3Cfieldset%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-horizontal%22%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-row%22%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label%22%3E'
   95    33        INIT_FCALL_BY_NAME                                       '_e'
         34        SEND_VAL_EX                                              'Server+type'
         35        DO_FCALL                                      0          
         36        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-controls%22%3E%0A++++++++++++++++++++++++++++++++++++%3Cselect+name%3D%22mailserver_type%22%3E%0A++++++++++++++++++++++++++++++++++++++++%3Coption+value%3D%22custom%22+'
   98    37        INIT_FCALL_BY_NAME                                       'osc_mailserver_type'
         38        DO_FCALL                                      0  $10     
         39        IS_EQUAL                                                 $10, 'custom'
         40      > JMPZ                                                     ~11, ->43
         41    >   QM_ASSIGN                                        ~12     'selected%3D%22true%22'
         42      > JMP                                                      ->44
         43    >   QM_ASSIGN                                        ~12     ''
         44    >   ECHO                                                     ~12
         45        ECHO                                                     '%3E'
         46        INIT_FCALL_BY_NAME                                       '_e'
         47        SEND_VAL_EX                                              'Custom+Server'
         48        DO_FCALL                                      0          
         49        ECHO                                                     '%3C%2Foption%3E%0A++++++++++++++++++++++++++++++++++++++++%3Coption+value%3D%22gmail%22+'
   99    50        INIT_FCALL_BY_NAME                                       'osc_mailserver_type'
         51        DO_FCALL                                      0  $14     
         52        IS_EQUAL                                                 $14, 'gmail'
         53      > JMPZ                                                     ~15, ->56
         54    >   QM_ASSIGN                                        ~16     'selected%3D%22true%22'
         55      > JMP                                                      ->57
         56    >   QM_ASSIGN                                        ~16     ''
         57    >   ECHO                                                     ~16
         58        ECHO                                                     '%3E'
         59        INIT_FCALL_BY_NAME                                       '_e'
         60        SEND_VAL_EX                                              'GMail+Server'
         61        DO_FCALL                                      0          
         62        ECHO                                                     '%3C%2Foption%3E%0A++++++++++++++++++++++++++++++++++++%3C%2Fselect%3E%0A++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-row%22%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label%22%3E'
  104    63        INIT_FCALL_BY_NAME                                       '_e'
         64        SEND_VAL_EX                                              'Hostname'
         65        DO_FCALL                                      0          
         66        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-controls%22%3E%0A++++++++++++++++++++++++++++++++++++%3Cinput+type%3D%22text%22+class%3D%22input-large%22+name%3D%22mailserver_host%22+value%3D%22'
  106    67        INIT_FCALL_BY_NAME                                       'osc_esc_html'
         68        INIT_FCALL_BY_NAME                                       'osc_mailserver_host'
         69        DO_FCALL                                      0  $19     
         70        SEND_VAR_NO_REF_EX                                       $19
         71        DO_FCALL                                      0  $20     
         72        ECHO                                                     $20
         73        ECHO                                                     '%22+%2F%3E%0A++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-row%22%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label%22%3E'
  110    74        INIT_FCALL_BY_NAME                                       '_e'
         75        SEND_VAL_EX                                              'Server+port'
         76        DO_FCALL                                      0          
         77        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-controls%22%3E%0A++++++++++++++++++++++++++++++++++++%3Cinput+type%3D%22text%22+class%3D%22input-large%22+name%3D%22mailserver_port%22+value%3D%22'
  112    78        INIT_FCALL_BY_NAME                                       'osc_esc_html'
         79        INIT_FCALL_BY_NAME                                       'osc_mailserver_port'
         80        DO_FCALL                                      0  $22     
         81        SEND_VAR_NO_REF_EX                                       $22
         82        DO_FCALL                                      0  $23     
         83        ECHO                                                     $23
         84        ECHO                                                     '%22+%2F%3E%0A++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-row%22%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label%22%3E'
  116    85        INIT_FCALL_BY_NAME                                       '_e'
         86        SEND_VAL_EX                                              'Username'
         87        DO_FCALL                                      0          
         88        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-controls%22%3E%0A++++++++++++++++++++++++++++++++++++%3Cinput+type%3D%22text%22+class%3D%22input-large%22+name%3D%22mailserver_username%22+value%3D%22'
  118    89        INIT_FCALL_BY_NAME                                       'osc_esc_html'
         90        INIT_FCALL_BY_NAME                                       'osc_mailserver_username'
         91        DO_FCALL                                      0  $25     
         92        SEND_VAR_NO_REF_EX                                       $25
         93        DO_FCALL                                      0  $26     
         94        ECHO                                                     $26
         95        ECHO                                                     '%22+%2F%3E%0A++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-row%22%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label%22%3E'
  122    96        INIT_FCALL_BY_NAME                                       '_e'
         97        SEND_VAL_EX                                              'Password'
         98        DO_FCALL                                      0          
         99        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-controls%22%3E%0A++++++++++++++++++++++++++++++++++++%3Cinput+type%3D%22text%22+class%3D%22input-large%22+name%3D%22mailserver_password%22+value%3D%22'
  124   100        INIT_FCALL_BY_NAME                                       'osc_esc_html'
        101        INIT_FCALL_BY_NAME                                       'osc_mailserver_password'
        102        DO_FCALL                                      0  $28     
        103        SEND_VAR_NO_REF_EX                                       $28
        104        DO_FCALL                                      0  $29     
        105        ECHO                                                     $29
        106        ECHO                                                     '%22+%2F%3E%0A++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-row%22%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label%22%3E'
  128   107        INIT_FCALL_BY_NAME                                       '_e'
        108        SEND_VAL_EX                                              'Encryption'
        109        DO_FCALL                                      0          
        110        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-controls%22%3E%0A++++++++++++++++++++++++++++++++++++%3Cinput+type%3D%22text%22+class%3D%22input-medium%22+name%3D%22mailserver_ssl%22+value%3D%22'
  130   111        INIT_FCALL_BY_NAME                                       'osc_esc_html'
        112        INIT_FCALL_BY_NAME                                       'osc_mailserver_ssl'
        113        DO_FCALL                                      0  $31     
        114        SEND_VAR_NO_REF_EX                                       $31
        115        DO_FCALL                                      0  $32     
        116        ECHO                                                     $32
        117        ECHO                                                     '%22+%2F%3E%0A++++++++++++++++++++++++++++++++++++'
  131   118        INIT_FCALL_BY_NAME                                       '_e'
        119        SEND_VAL_EX                                              'Options%3A+blank%2C+ssl+or+tls'
        120        DO_FCALL                                      0          
  132   121        ECHO                                                     '++++++++++++++++++++++++++++++++++++'
        122        INIT_FCALL                                               'php_sapi_name'
        123        DO_ICALL                                         $34     
        124        IS_EQUAL                                         ~35     $34, 'cgi-fcgi'
        125      > JMPNZ_EX                                         ~35     ~35, ->130
        126    >   INIT_FCALL                                               'php_sapi_name'
        127        DO_ICALL                                         $36     
        128        IS_EQUAL                                         ~37     $36, 'cgi'
        129        BOOL                                             ~35     ~37
        130    > > JMPZ                                                     ~35, ->137
  133   131    >   ECHO                                                     '++++++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22flashmessage+flashmessage-inline+warning%22%3E%0A++++++++++++++++++++++++++++++++++++++++%3Cp%3E'
  134   132        INIT_FCALL_BY_NAME                                       '_e'
        133        SEND_VAL_EX                                              'Cannot+be+sure+that+Apache+Module+%3Cb%3Emod_ssl%3C%2Fb%3E+is+loaded.'
        134        DO_FCALL                                      0          
        135        ECHO                                                     '%3C%2Fp%3E%0A++++++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++++++'
        136      > JMP                                                      ->143
  136   137    > > JMPZ                                                     <true>, ->143
  137   138    >   ECHO                                                     '++++++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22flashmessage+flashmessage-inline+warning%22%3E%0A++++++++++++++++++++++++++++++++++++++++%3Cp%3E'
  138   139        INIT_FCALL_BY_NAME                                       '_e'
        140        SEND_VAL_EX                                              'Apache+Module+%3Cb%3Emod_ssl%3C%2Fb%3E+is+not+loaded'
        141        DO_FCALL                                      0          
        142        ECHO                                                     '%3C%2Fp%3E%0A++++++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++++++'
  141   143    >   ECHO                                                     '++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-row%22%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label%22%3E'
  144   144        INIT_FCALL_BY_NAME                                       '_e'
        145        SEND_VAL_EX                                              'SMTP'
        146        DO_FCALL                                      0          
        147        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-controls%22%3E%0A++++++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label-checkbox%22%3E%3Cinput+type%3D%22checkbox%22+'
  146   148        INIT_FCALL_BY_NAME                                       'osc_mailserver_auth'
        149        DO_FCALL                                      0  $41     
        150      > JMPZ                                                     $41, ->153
        151    >   QM_ASSIGN                                        ~42     'checked%3D%22checked%22'
        152      > JMP                                                      ->154
        153    >   QM_ASSIGN                                        ~42     ''
        154    >   ECHO                                                     ~42
        155        ECHO                                                     '+name%3D%22mailserver_auth%22+value%3D%221%22+%2F%3E%0A++++++++++++++++++++++++++++++++++++'
  147   156        INIT_FCALL_BY_NAME                                       '_e'
        157        SEND_VAL_EX                                              'SMTP+authentication+enabled'
        158        DO_FCALL                                      0          
        159        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-row%22%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label%22%3E'
  151   160        INIT_FCALL_BY_NAME                                       '_e'
        161        SEND_VAL_EX                                              'POP'
        162        DO_FCALL                                      0          
        163        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-controls%22%3E%0A++++++++++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-label-checkbox%22%3E%3Cinput+type%3D%22checkbox%22+'
  153   164        INIT_FCALL_BY_NAME                                       'osc_mailserver_pop'
        165        DO_FCALL                                      0  $45     
        166      > JMPZ                                                     $45, ->169
        167    >   QM_ASSIGN                                        ~46     'checked%3D%22checked%22'
        168      > JMP                                                      ->170
        169    >   QM_ASSIGN                                        ~46     ''
        170    >   ECHO                                                     ~46
        171        ECHO                                                     '+name%3D%22mailserver_pop%22+value%3D%221%22+%2F%3E%0A++++++++++++++++++++++++++++++++++++'
  154   172        INIT_FCALL_BY_NAME                                       '_e'
        173        SEND_VAL_EX                                              'Use+POP+before+SMTP'
        174        DO_FCALL                                      0          
        175        ECHO                                                     '%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++++++%3Cdiv+class%3D%22form-actions%22%3E%0A++++++++++++++++++++++++++++++++%3Cinput+type%3D%22submit%22+id%3D%22save_changes%22+value%3D%22'
  158   176        INIT_FCALL_BY_NAME                                       'osc_esc_html'
        177        INIT_FCALL_BY_NAME                                       '__'
        178        SEND_VAL_EX                                              'Save+changes'
        179        DO_FCALL                                      0  $48     
        180        SEND_VAR_NO_REF_EX                                       $48
        181        DO_FCALL                                      0  $49     
        182        ECHO                                                     $49
        183        ECHO                                                     '%22+class%3D%22btn+btn-submit%22+%2F%3E%0A++++++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++++++++++%3C%2Ffieldset%3E%0A++++++++++++++++++++%3C%2Fform%3E%0A++++++++++++++++%3C%2Fdiv%3E%0A++++++++++++++++%3C%21--+%2Fsettings+form+--%3E%0A%3C%2Fdiv%3E%0A'
  166   184        INIT_FCALL_BY_NAME                                       'osc_current_admin_theme_path'
        185        SEND_VAL_EX                                              'parts%2Ffooter.php'
        186        DO_FCALL                                      0          
        187      > RETURN                                                   1

Function customhead:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/lOHDc
function name:  customHead
number of ops:  7
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   21     0  E >   ECHO                                                     '++++++++%3Cscript+type%3D%22text%2Fjavascript%22%3E%0A++++++++++++jQuery%28document%29.ready%28function%28%29%7B%0A++++++++++++++++%24%28%27select%5Bname%3D%22mailserver_type%22%5D%27%29.bind%28%27change%27%2C+function%28%29%7B%0A++++++++++++++++++++if%28+%24%28this%29.val%28%29+%3D%3D+%27gmail%27+%29+%7B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_host%22%5D%27%29.val%28%27smtp.gmail.com%27%29%3B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_host%22%5D%27%29.attr%28%27readonly%27%2C+true%29%3B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_port%22%5D%27%29.val%28%27465%27%29%3B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_port%22%5D%27%29.attr%28%27readonly%27%2C+true%29%3B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_username%22%5D%27%29.val%28%27%27%29%3B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_password%22%5D%27%29.val%28%27%27%29%3B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_ssl%22%5D%27%29.val%28%27ssl%27%29%3B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_auth%22%5D%27%29.attr%28%27checked%27%2C+true%29%3B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_pop%22%5D%27%29.attr%28%27checked%27%2C+false%29%3B%0A++++++++++++++++++++%7D+else+%7B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_host%22%5D%27%29.attr%28%27readonly%27%2C+false%29%3B%0A++++++++++++++++++++++++%24%28%27input%5Bname%3D%22mailserver_port%22%5D%27%29.attr%28%27readonly%27%2C+false%29%3B%0A++++++++++++++++++++%7D%0A++++++++++++++++%7D%29%3B%0A%0A++++++++++++++++%24%28%27%23testMail%27%29.bind%28%27click%27%2C+function%28%29+%7B%0A++++++++++++++++++++%24.ajax%28%7B%0A++++++++++++++++++++++++%22url%22%3A+%22'
   42     1        INIT_FCALL_BY_NAME                                       'osc_admin_base_url'
          2        SEND_VAL_EX                                              <true>
          3        DO_FCALL                                      0  $0      
          4        ECHO                                                     $0
          5        ECHO                                                     '%3Fpage%3Dajax%26action%3Dtest_mail%22%2C%0A++++++++++++++++++++++++%22dataType%22%3A+%27json%27%2C%0A++++++++++++++++++++++++success%3A+function%28data%29+%7B%0A++++++++++++++++++++++++++++%24%28%27%23testMail_message+p%27%29.html%28data.html%29%3B%0A++++++++++++++++++++++++++++%24%28%27%23testMail_message%27%29.css%28%27display%27%2C+%27block%27%29%3B%0A++++++++++++++++++++++++++++if%28+data.status+%3D%3D+1+%29+%7B%0A++++++++++++++++++++++++++++++++%24%28%27%23testMail_message%27%29.addClass%28%27ok%27%29%3B%0A++++++++++++++++++++++++++++%7D+else+%7B%0A++++++++++++++++++++++++++++++++%24%28%27%23testMail_message%27%29.addClass%28%27error%27%29%3B%0A++++++++++++++++++++++++++++%7D%0A++++++++++++++++++++++++%7D%0A++++++++++++++++++++%7D%29%3B%0A++++++++++++++++%7D%29%3B%0A++++++++++++%7D%29%3B%0A++++++++%3C%2Fscript%3E%0A++++++++'
   58     6      > RETURN                                                   null

End of function customhead

Function render_offset:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/lOHDc
function name:  render_offset
number of ops:  2
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   62     0  E > > RETURN                                                   'row-offset'
   63     1*     > RETURN                                                   null

End of function render_offset

Function addhelp:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/lOHDc
function name:  addHelp
number of ops:  7
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   66     0  E >   INIT_FCALL_BY_NAME                                       '__'
          1        SEND_VAL_EX                                              'Modify+the+settings+of+the+mail+server+from+which+your+site%27s+emails+are+sent.+%3Cstrong%3EBe+careful%3C%2Fstrong%3E%3A+these+settings+can+vary+depending+on+your+hosting+or+server.+If+you+run+into+any+issues%2C+check+your+hosting%27s+help+section.'
          2        DO_FCALL                                      0  $0      
          3        CONCAT                                           ~1      '%3Cp%3E', $0
          4        CONCAT                                           ~2      ~1, '%3C%2Fp%3E'
          5        ECHO                                                     ~2
   67     6      > RETURN                                                   null

End of function addhelp

Function custompageheader:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/lOHDc
function name:  customPageHeader
number of ops:  6
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   72     0  E >   ECHO                                                     '++++++++%3Ch1%3E'
          1        INIT_FCALL_BY_NAME                                       '_e'
          2        SEND_VAL_EX                                              'Settings'
          3        DO_FCALL                                      0          
   73     4        ECHO                                                     '++++++++++++%3Ca+href%3D%22%23%22+class%3D%22btn+ico+ico-32+ico-help+float-right%22%3E%3C%2Fa%3E%0A++++++++%3C%2Fh1%3E%0A++++'
   76     5      > RETURN                                                   null

End of function custompageheader

Function custompagetitle:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/lOHDc
function name:  customPageTitle
number of ops:  10
compiled vars:  !0 = $string
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   78     0  E >   RECV                                             !0      
   79     1        INIT_FCALL                                               'sprintf'
          2        INIT_FCALL_BY_NAME                                       '__'
          3        SEND_VAL_EX                                              'Mail+Settings+%26raquo%3B+%25s'
          4        DO_FCALL                                      0  $1      
          5        SEND_VAR                                                 $1
          6        SEND_VAR                                                 !0
          7        DO_ICALL                                         $2      
          8      > RETURN                                                   $2
   80     9*     > RETURN                                                   null

End of function custompagetitle

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
151.14 ms | 1424 KiB | 17 Q