function array_map_r($callback, $var) { $rarr = array(); foreach ($var as $key => $value) { $rarr[$key] = is_array($value) ? array_map_r($callback, $value) : $callback($value); } return $rarr; }
function array_map_r($func, $arr) { $newArr = array(); foreach ($arr as $key => $value) { $newArr[$key] = is_array($value) ? array_map_r($func, $value) : (is_array($func) ? call_user_func_array($func, $value) : $func($value)); } return $newArr; }
getJavascriptArray($webgen_firm_direction_another, 'webgen_firm_direction_another', $result); getJavascriptArray($webgen_firm_workload_another, 'webgen_firm_workload_another', $result); getJavascriptArray($hobby_next, 'hobby_next', $result); getJavascriptArray($knowledge_next, 'knowledge_next', $result); getJavascriptArray($webgen_cv_edu_from, 'webgen_cv_edu_from', $result); getJavascriptArray($webgen_cv_lang_type, 'webgen_cv_lang_type', $result); getJavascriptArray($webgen_links_undef_description, 'webgen_links_undef_description', $result); echo $result; //console.log(session); ?> </script> <script type="text/javascript" src="./jsc/jquery.js"></script> <script type="text/javascript" src="./jsc/webgen.js"></script> <?php $_SESSION = array_map_r('stripslashes', $_SESSION); // javascript pre konkretny krok if (is_readable("./jsc/step_{$TYPE}_{$_GET['step']}.js")) { echo "<script type=\"text/javascript\" src=\"./jsc/step_{$TYPE}_{$_GET['step']}.js\"></script>\n"; } ?> </head> <body id="webgen"> <div id="page-container"> <?php // ak je pozadovana stranka fyzicky pritomna na disku, zobrazim prednostne ju // v pripade, ze nie je, generujem chybu 404 if (is_readable("./step_{$TYPE}_{$_GET['step']}.php")) { // kontrola, zda je uživatel zalogován if ($_GET['step'] != '1' && $_GET['step'] != '2' && $_SESSION['user_loged_in'] != true) {