$v){
$_POST["odlinksdata"][$k] = stripslashes($v);
}
$_POST['odlinksdata']['odlinksinstalled'] = 'y';
$_POST['odlinksdata']['odlinksversion'] = $odlinksversion;
$odl_new_slug = $_POST['odlinksdata']['odlinksslug'];
$odlinkssettings = get_option('odlinksdata');
$odl_slug_check = $wpdb->get_results("SELECT post_name FROM {$table_prefix}posts WHERE post_name = '".$wpdb->escape($odl_new_slug)."'");
$odl_slug_checked = $odl_slug_check[0];
$odlinkswp_pageinfo = $wpdb->get_row("SELECT * FROM {$table_prefix}posts WHERE post_title = '[[ODLINKS]]'", ARRAY_A);
if ($odlinkswp_pageinfo["post_title"]!="[[ODLINKS]]"){
$odlinkswp_pageinfo = odlinkscreate_page();
}
$msg = "Settings Updated.";
if($odl_new_slug!=$odlinkssettings['odlinksslug']){
if($odl_slug_checked->post_name!=$odl_new_slug){
$wpdb->query("UPDATE {$table_prefix}posts SET post_name = '".$odl_new_slug."' WHERE post_title = '[[ODLINKS]]'");
$msg ="Settings Updated.";
}else{
$msg ="Settings Updated but a Slug exists with the name: ".$odl_new_slug."
"."Try Again.";
$_POST['odlinksdata']['odlinksslug'] = $odlinkssettings['odlinksslug'];
}
}
$odlinksnew_settings = array();
$odlinksnew_settings = $_POST['odlinksdata'];
update_option('odlinksdata', $odlinksnew_settings);
$wp_rewrite->flush_rules();
odlinkscheck_db();
$odlinkssettings = get_option('odlinksdata');
break;
}
odlinksinstall();
if ($msg!=''){
?>