New Blog Templates Not Copied Data

The data is NOT copied.
My coding is like...
<form name="newsitesignup" id="newsitesignup" action="" method="post" >
$settings = nbt_get_settings();
$templates = $settings['templates'];
foreach($templates as $template){
$blog_details = get_blog_details($template['blog_id']);
if($template['ID'] == $_POST['themeid'])
{
echo '<img src="'.$template['screenshot'].'"/><div class="wraper-button"><button class="view-demo-button" data-blog-url="'.$blog_details->siteurl.'">View demo</button><button class="select-theme-button" data-theme-key="'.$_POST['themeid'].'">Theme Selected Successfully</button></div>';
exit;
}
}
?>
<input name="blogname" type="text" id="blogname" maxlength="60" class="form-control" />
<input name="blog_title" type="text" id="blog_title" class="form-control" />
<input name="domainname" type="text" id="domainname" class="form-control" />.com
<input name="user_name" type="text" id="user_name" maxlength="60" />
<input name="user_email" type="email" id="user_email" maxlength="200" />
</form>
<?php
if(isset($_POST['sitesignup']) && $_POST['sitesignup'] == 'new'){
$user_result = wpmu_validate_user_signup( $_POST['user_name'], $_POST['user_email'] );

$user_name = $user_result['user_name'];
$user_email = $user_result['user_email'];
$result = wpmu_validate_blog_signup( $_POST['blogname'], $_POST['blog_title'] );
$domain = $result['domain'];
$path = $result['path'];
$blogname = $result['blogname'];
$blog_title = $result['blog_title'];
$public = 1;
$signup_meta = array ('lang_id' => 1, 'public' => $public,'domain_name' => $_POST['domainname'], 'domainslug' => $_POST['domainslug'],'flash_banner' => 'enable','selectedtheme'=>$_POST['selectedTheme']);

$meta = apply_filters( 'add_signup_meta', $signup_meta );

wpmu_signup_blog($domain, $path, $blog_title, $user_name, $user_email, $meta);

$url = get_permalink( 175 );
wp_redirect( $url );
exit;
}
?>