Buy SundayWorship.NET now
Ne pare rău că adresa de email este nevalidă. Vă rugăm să folosiţi butonul "Înapoi" din browser pentru a a reveni la pagina anterioară şi re-introduceţi adresa dvs. de email. Multumesc.
//CREATE TABLE IF NOT EXISTS `sw_keys` ( // `id` bigint(20) NOT NULL AUTO_INCREMENT, // `email_address` text NOT NULL, // `serial_number` text NOT NULL, // `license` text NOT NULL, // `state` text NOT NULL, // PRIMARY KEY (`id`) //) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; $MySqlHostname = "localhost"; $MySqlUsername = "garysims_sw"; $MySqlPassword = "Vikingmysql"; $MySqlDatabase = "garysims_sw"; /* make connection to database */ /* If no connection made, display error Message */ $dblink=MYSQL_CONNECT($MySqlHostname, $MySqlUsername, $MySqlPassword) OR DIE("Unable to connect to database"); /* Select the database name to be used or else print error message if unsuccessful*/ @mysql_select_db("$MySqlDatabase") or die( "Unable to select database"); $guid = "59f184dc-586e-4775-b702-4d3ee447a942"; function EncodingMapping($byte) { if($byte == 0x00) return 'Y'; if($byte == 0x01) return 'X'; if($byte == 0x02) return 'W'; if($byte == 0x03) return 'V'; if($byte == 0x04) return 'T'; if($byte == 0x05) return 'S'; if($byte == 0x06) return 'R'; if($byte == 0x07) return 'Q'; if($byte == 0x08) return 'P'; if($byte == 0x09) return 'N'; if($byte == 0x0A) return 'M'; if($byte == 0x0B) return 'L'; if($byte == 0x0C) return 'K'; if($byte == 0x0D) return 'J'; if($byte == 0x0E) return 'H'; if($byte == 0x0F) return 'G'; if($byte == 0x10) return 'F'; if($byte == 0x11) return 'E'; if($byte == 0x12) return 'D'; if($byte == 0x13) return 'C'; if($byte == 0x14) return 'B'; if($byte == 0x15) return 'A'; if($byte == 0x16) return '9'; if($byte == 0x17) return '8'; if($byte == 0x18) return '7'; if($byte == 0x19) return '6'; if($byte == 0x1A) return '5'; if($byte == 0x1B) return '4'; if($byte == 0x1C) return '3'; if($byte == 0x1D) return '2'; if($byte == 0x1E) return '1'; if($byte == 0x1F) return '0'; } function generate_license($kB) { // Form a hex string from the bytes. // We take 5 bits in every byte. $keyBytes = unpack("C*", $kB); $p = 1; $added = 0; $keyBuilder = ""; while ($p <= 20) { // Read 5 bytes into a ulong (a ulong is 64 bits in C#) $run = 0; $j = 4; $runArray = array(0,0,0,0,0); for ($i = $p ; $i < $p + 5 && $i <= 20 ; $i++) { //echo "
Copying: i=$i, j=$j, byte=".dechex($keyBytes[$i])." D:".$keyBytes[$i]; $runArray[$j--] = $keyBytes[$i]; } $p += 5; // Now just >> 5 8 times and get the characters from the // mapping table. for($i = 0 ; $i < 8 ; $i++) { //echo "
$keyBuilder"; //echo "
Byte is ".dechex($runArray[0] & 0x1F); //echo "
Encoded is ".EncodingMapping($runArray[0] & 0x1F); $keyBuilder .= EncodingMapping($runArray[0] & 0x1F); // $runArray = $runArray >> 5; for($ii = 0; $ii < 5; $ii++) { $runArray[$ii] = $runArray[$ii] >> 5; $t = $runArray[$ii+1] << 3; $runArray[$ii] |= $t; } $added++; if (($added % 5) == 0) { // // Add a - every 5th character but not at the end $keyBuilder .= "-"; } } } return $keyBuilder; } function ComputeLicenceHash($username, $serialNumber, $versionGuid) { $licenceString = $username.$serialNumber.$versionGuid; return sha1($licenceString, true); } function check_email($mail_address) { if (preg_match("/^[0-9a-z]+(([\.\-_])[0-9a-z]+)*@[0-9a-z]+(([\.\-])[0-9a-z-]+)*\.[a-z]{2,4}$/i", $mail_address)) { return true; } else { return false; } } function generate_serial_number() { $lastserial = 1; $query="select max(id) from sw_keys"; $r = mysql_query($query); $n = mysql_numrows($r); if ($n>0) { $lastserial = mysql_result($r,0,"max(id)"); } $swver = 1; $d = date("d"); $m = date("m"); $y = date("y"); $serial = sprintf("%04d-%04d-%02d%02d-%02d%02d",$swver, $lastserial/100, $lastserial % 100, $d, $m, $y); return $serial; } // determine is the form was submitted $submit = $_REQUEST['submit']; if (empty($submit)) { $form_submitted = false; } else $form_submitted = true; if($form_submitted==true) { if(empty($_REQUEST['email_address']) || check_email($_REQUEST['email_address']) == false) { include('swhead.php'); ?>
Ne pare rău că adresa de email este nevalidă. Vă rugăm să folosiţi butonul "Înapoi" din browser pentru a a reveni la pagina anterioară şi re-introduceţi adresa dvs. de email. Multumesc.
Sorry! There was a problem adding your request to our database. Please email support@sundayworship.net for help. Please include the informaiton below in the email. Thanks!"; echo "
".mysql_errno() . ": " . mysql_error() . "
\n";
// echo "
$insert
\n";
}
else
{
?>
If your browser doesn't automatically go there within a few seconds, you may want to go to the destination manually.
Pentru a achiziționa o versiune licențiată SundayWorship, introduceți adresa dumneavoastră de e-mail mai jos și apăsați butonul ‘Cumpara Acum’. Veți fi redirecționat spre site-ul PayPal care va procesa plata în mod securizat pentru noi. Odată ce ați achitat, veți primi numărul serial și licența prin e-mail.
Notă 1: PayPal acceptă toate card-urile de debit sau de credit majore
Notă 2: Tranzacția va fi pentru 46$ (dolari americani), și PayPal va converti suma în valuta dorită de dumneavoastră folosind ratele curente de schimb. Vă rugăm să introduceți adresa de e-mail și să apăsați ‘Cumpara Acum’.
Notă 3: Dacă locuiţi în România şi nu ai un cont PayPal, vă rugăm să trimiteţi un e-mail la support (la) sundayworship.net pentru pentru detalii despre cum puteti achita programul prin "Mandat poştal."