-
Notifications
You must be signed in to change notification settings - Fork 0
/
process_checkout.php
65 lines (51 loc) · 1.17 KB
/
process_checkout.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?php
require('includes/config.php');
if(!empty($_POST))
{
$msg="";
if(empty($_POST['name']) || empty($_POST['address']) || empty($_POST['pc']) || empty($_POST['city']) || empty($_POST['state']) || empty($_POST['phone']))
{
$msg.="<li>Please full fill all requirement";
}
if(!preg_match("/^[a-zA-Z' -]*$/",$_POST['name']))
{
$msg.="<li>Name must be in String Format...";
}
if(!preg_match('/^[0-9]{6}$/',$_POST['pc']) )
{
{
$msg.="<li>Postal code must be of 6 Digit...";
}
}
if(!preg_match("/^[a-zA-Z'-]*$/",$_POST['city']))
{
$msg.="<li>City name must be in String Format...";
}
if(!preg_match("/^[a-zA-Z'-]*$/",$_POST['state']))
{
$msg.="<li>State name must be in String Format...";
}
if(!preg_match('/^[0-9]{10}$/',$_POST['phone']) )
{
{
$msg.="<li>Phone no must be of 10 Digit...";
}
}
if($msg!="")
{
header("location:register.php?error=".$msg);
}
else
{
$name=$_POST['name'];
$pc=$_POST['pc'];
$city=$_POST['city'];
$state=$_POST['state'];
$phone=$_POST['phone'];
header("location:payment_details.php");
}
}
// else
// {
// }
?>