<?



session_start();


  include 'inc_hyipguyz/config.inc.php';
  $dbconn = db_open ();
  if (!$dbconn)
  {
    print 'Cannot connect mysql';
    exit ();
  }

   /*random code*/

    $type = $frm['type'];
    $support_banner =   $frm['support_banner'];
    $email = $frm['email'];





  $securityword = $settings['lr_securityword'];

  $hash = strtoupper (bin2hex(mhash(MHASH_SHA256, $frm['lr_paidto'] . ':' . $frm['lr_paidby'] . ':' . stripslashes($frm['lr_store']) . ':' . $frm['lr_amnt'] . ':' . $frm['lr_transfer'] . ':' . $frm['lr_currency'] . ':' . $securityword)));

  if ($hash == $frm['lr_encrypted'] && $frm['lr_paidto'] == strtoupper($settings['lracc']) && $frm['lr_store'] == $settings['lr_storename'])
  {
  $ok = 1; 
  }


$ALTERNATE_PHRASE_HASH = $settings['perfectmoney_md5alt'];

$hash = strtoupper (md5 ($frm['PAYMENT_ID'].':'.$frm['PAYEE_ACCOUNT'].':'.$frm['PAYMENT_AMOUNT'].':'.$frm['PAYMENT_UNITS'].':'.$frm['PAYMENT_BATCH_NUM'].':'.$frm['PAYER_ACCOUNT'].':'.$ALTERNATE_PHRASE_HASH.':'.$frm['TIMESTAMPGMT']));

  if ($hash == strtoupper ($frm['V2_HASH']) && $frm['PAYEE_ACCOUNT'] == $settings['perfectmoney_acc'] && $frm['PAYMENT_UNITS'] == 'USD')
  {
  $ok = 1;
  }

  if ($ok)
  {
    $srcstr="abcdefghijklmnopqrstuvwxyz0123456789"; 
    mt_srand(); 
    $paymentcode =''; 
    for($i=0;$i<40;$i++){ 
    $paymentcode.=$srcstr[mt_rand(0,35)]; 
    }
    session_register("paymentcode"); 
    $_SESSION['paymentcode'] = ($paymentcode);

    $q = 'insert into hl_batch set used=0,email="'.$email.'",support_banner="'.$support_banner.'",batchid ="' . $paymentcode.'",type='.$type;

    if (!($sth = mysql_query ($q)))
      {
        exit (mysql_error ());        
      }

   $subject =  'You have Successful Paid to casualmonitor.com!';
   $text = 'Congratulations! You have successfully Paid For Listing. The PaymentCode is '.$paymentcode.' You can goto http://www.casualmonitor.com/?a=add_site to continute the Step 2.';

   @mail ($email, $subject, $text, 'From: '.$settings['admin_email']);
  }



  db_close ($dbconn);
  exit;




?>

