Index: trunk/kernel/frontaction.php =================================================================== diff -u -r1180 -r1276 --- trunk/kernel/frontaction.php (.../frontaction.php) (revision 1180) +++ trunk/kernel/frontaction.php (.../frontaction.php) (revision 1276) @@ -575,12 +575,13 @@ if($userid>0) { $u = $objUsers->GetItem($userid); - foreach($_POST as $field=>$value) + $profile_fields = Array('firstname','lastname','dob','email','phone','street','city','state','zip','country'); + + foreach($profile_fields as $field) { - if(substr($field,0,3)=="pp_") - { - $objSession->SetPersistantVariable($field,$value); - } + $field = 'pp_'.$field; + $value = (int)GetVar($field); + $objSession->SetPersistantVariable($field,$value); } } break; Index: trunk/kernel/action.php =================================================================== diff -u -r1066 -r1276 --- trunk/kernel/action.php (.../action.php) (revision 1066) +++ trunk/kernel/action.php (.../action.php) (revision 1276) @@ -3,7 +3,7 @@ $ro_perm = $objSession->HasSystemPermission("SYSTEM_ACCESS.READONLY"); // ====== Debugger related: begin ====== -$script = basename($_SERVER['PATH_TRANSLATED']); +$script = basename($_SERVER['SCRIPT_FILENAME']); $skipDebug = Array('index.php','tree.php','head.php','credits.php'); if( admin_login() && !in_array($script, $skipDebug) ) { @@ -12,8 +12,8 @@ if($Action) $debugger->setHTMLByIndex(1,'Kernel Action: '.$Action.'','append'); if(!(defined('REDIRECT_REQUIRED')&&REDIRECT_REQUIRED)) { - echo 'Reload Frame || '; - echo 'Show Debugger
'; + echo 'Reload Frame'; + if( defined('DBG_ZEND_PRESENT')&&DBG_ZEND_PRESENT==0 ) echo ' || Show Debugger
'; } } }