I am trying to make a code that will tell me if the user has a order number already assigned in a session.
If he does not have one assigned already, then one will be made for him.
Code: Select all
session_start();
if (isset($_SESSION['ordernum'])) {
$ordernumber = $_SESSION['ordernum'];
} else {
$ordernumberpre2 = rand(1, 9);
$ordernumberpre = rand(0001, 9999);
$ordernumbercheck = strlen($ordernumberpre);
if ($ordernumbercheck == '4') {
$ordernumber = $ordernumberpre;
} else if ($ordernumbercheck == '3') {
$ordernumber = $ordernumberpre . $ordernumberpre2;
$_SESSION['ordernum'] = $ordernumber;
}
}
thank you