#################################################################
# If its none of these, They didnt use the select form.
#################################################################
default:
$errors[] = "You did not choose a valid payment type.<br />";
break;
}
if(!empty($errors))
{
echo "ERROR:<br />";
foreach($errors as $err)
echo "$err";
die('Way to many errorsx0r');
}else{
$query = "INSERT INTO contact (pay_id, first_name, last_name, email,
accnt, creditor, address, city, state, zip, phone, pay_date)
VALUES ('$fn', '$ln', '$e', '$a', '$s', '$c', '$addy', '$cty', '$st',
'$zp', '$ph', NOW())";
// Check payment method to be inserted into the db
switch($_POST['payment_type'])
{
case 'VISA':
$query2 = "INSERT INTO payinfo (bank_name, payment_type, cc_number, cc_exp, cv2_number, pay_ammount, pay_date)
VALUES('$bn', '$pt', '$cc', '$ce', '$cv2', '$pa', NOW())";
break;
case 'Mastercard':
$query2 = "INSERT INTO payinfo (bank_name, payment_type, cc_number, cc_exp, cv2_number, pay_ammount, pay_date)
VALUES('$bn', '$pt', '$cc', '$ce', '$cv2', '$pa', NOW())";
break;
case 'Atm':
$query2 = "INSERT INTO payinfo (bank_name, payment_type, cc_number, cc_exp, pay_ammount, pay_date)
VALUES('$bn', '$pt', '$cc', '$ce', '$cv2', '$pa', NOW())";
break;
case 'Check':
$query2 = "INSERT INTO payinfo (bank_name, payment_type, chk_name, chk_number,
chk_accnt, chk_number, routing, pay_ammount, pay_date)
VALUES('$bn', '$pt', '$cname', '$ca', '$cno', '$rn', '$pa', NOW())";
break;
default:
echo 'Could not submit your payment, Please contact us.';
break;
}
$result = mysql_query($query);
$result2 = mysql_query($query2);
echo 'so far so good';
if($result)
{
$recipient = "moo@moo.com";
$subject = "Online Payment";
$msg = "A " . $_POST['payment_type'] . " payment has been made.";
mail($recipient, $subject, $msg);
echo 'Thanks, Your payment has been submitted.';
}else{
echo 'Your payment did not process, And unknown error has occured.
Please contact us to complete the payment process';
}
mysql_close();
}
}
?>