sql_query($sql); if ($dbres === false) { bb_debugdberror($db); $error = "Internal error. Please try again."; } else { $data = $db->sql_fetchrow($dbres); if ($data === false) { bb_debugdberror($db); Msg::AddError("Internal error. Please try again."); } elseif ($data['cnt']>0) { $strsess = ($ipsess == "") ? "IP address" : "session"; Msg::AddError(" Free keys are available for one ".$strsess." and email address only.
Due to enormous demand for free keys, and the limited amount available each month, free keys are limited one request per ".$strsess." and email! "); if ($data['cnt'] > 0) { // Redirect to buy page //header("location: quota.php?sessionid=$sessionid&email=$email"); //exit; } } } } if (Msg::countErrs() == 0) { if ( //$q_name == "" || //$q_profile == "" || //$q_firsttime == "" || $q_howheard == "" || $q_problem == "" //$q_needtorecover == "" || //$q_needtorecoverbase == "" ) { Msg::AddError("Please answer all questions."); } } $capcha_error = 0; if($_COOKIE['captcha_keystring'] == $_POST['keystring']){ }else{ if (Msg::countErrs() == 0) $capcha_error = 1; Msg::AddError("You entered wrong confirmation numbers. Please try again."); } //unset($_SESSION['captcha_keystring']); if (Msg::countErrs() == 0) { // search for existing one $sql = "select * from freequota where (email = '$email') and version='".$version."' and activated = 'no' and valid = 'yes'"; if (($dbres = $db->sql_query($sql))===false){ bb_debugdberror($db); Msg::AddError("Internal error. Please try again."); } if (($row = $db->sql_fetchrow($dbres))){ $activation_code = $row['activation_code']; }else{ // Insert free quota activation record $q_ntr = $q_needtorecover." ".$q_needtorecoverbase; $quota = $g_quotabytes; $activation_code = strtoupper(new_uniqueid()); $sql = "insert into freequota (session_id, email, version, client_ip, quota, activation_code, activated, dt_create, q_needtorecover, q_name, q_profile, q_firsttime, q_howheard, q_problem, q_expecttopay, q_supportoptions, q_telephonesupport) values ('$sessionid', '$email', '$version', '$client_ip', $quota, '$activation_code', 'no', now(), '$q_ntr', '$q_name', '$q_profile', '$q_firsttime', '$q_howheard', '$q_problem', '$q_expecttopay', '$q_supportoptions', '$q_telephonesupport')"; $dbres = $db->sql_query($sql); if ($dbres === false) { bb_debugdberror($db); Msg::AddError("Internal error. Please try again."); } } } if (Msg::countErrs() == 0) { // Send activation email $body_txt = "Please click on the link below to activate your free quota.\r\n"; $body_txt .= "If you can't click on the link, copy the entire link and paste it into your browser.\r\n\r\n"; $body_txt .= "Activation link:\r\n\r\n"; $body_txt .= BB_URLPATH."/free-data-recovery/activate.html?ac=".$activation_code."\r\n\r\n"; $body_txt .= "Download page:\r\n".BB_DL_COMMON; bb_sendEmail("freequota", $email, "", "", "BinaryBiz.com - Quota Activation", "", $body_txt, false, true); //Msg::AddMessage($body_txt); } if (Msg::countErrs() == 0) { // Redirect to info page Msg::AddMessage("Thanks, we have sent your free 1MB activation key by email.
If you want more quota, see the offers below."); //header("location: request.php"); //exit; } } // Get montly assigned quota and calc availability $fqinfo = array(); $res = bb_getMonthlyAssignedQuota($db, $fqinfo); $res = array(); $res['buttons'] = array(); if ($_SERVER['HTTP_X_REQUESTED_WITH']=='XMLHttpRequest'){ if (Msg::countErrs()){ $res['msg'] = Msg::getErrorsBlock(); $res['ok'] = false; }else{ $res['ok'] = true; $res['msg'] = Msg::getMessagesBlock(); } $res['buttons'][] = array( 'value'=>'Close', 'onclick'=>'jQuery(\'#global_popup_message\').hide(500);' ); echo json_encode($res); exit; } ?> BinaryBiz :: Free Activation Key Quota

Data Recovery Software » Free data recovery software

Get a free activation number for VirtualLab

Not convinced that VirtualLab is your solution to lost data? No problem, we've got an easy solution to help you decide!

Get a FREE Activation Number!

Complete the form on this page and we'll email you a free 1GB (gigabyte!) activation numberthat will let you save some files and check them out.. perfect for 'trying before you buy'. We're so certain that you'll love VirtualLab, we're willing to let you try it risk free without asking you for a penny in return!

Need more than a meg free? We also offer smaller activation keys. For a bit of your spare change, you can make sure VirtualLab is right for you before going 'all in'. You can even upgrade that key later! Wait, we got your icing on the cake right here; in the unlikely event your small activation doesn't yield you ther results you were quite looking for, that purchase is covered by our exclusive data recovery guarantee! What are you waiting for? You can be recovering your lost or deleted files right now!

  • Why our customers love us

    What can I say? I owe the guys at BinaryBiz big time. When one of the back-up drives I use for my business failed, I lost a ton of data, and even more importantly, some time sensitive reports. Luckily I found VirtualLab, and still managed to make my deadline. Thanks guys!

    - James Ashman Denver, CO

  • Click here to purchase a regular VirtualLab key


    Fill out this form for your free 1GB activation key:

    Select operating system:


    What type of problem are you having?

    How did you hear about VirtualLab Data Recovery Software?

    What email address should we send your free 1GB activation key to?

    • What are the requirements of this offer?
    • Why do you give away 1GB free?
    • Can I get a larger size to test with?
    • I didn't get my key after I registered!
    • How often can I get a free activation key?