kabucek Posted January 21, 2009 Share Posted January 21, 2009 hi all,I have form in which people renew their agreements online.they can renew up to 5 agreements.I need to check if the expiration date is older than today, late fee will be added.if exp. date is equal or newer - no late fee.I have something like this so far and I can go further with thisbut my question is, if there is a way to simplify this code a little bit,or to make it shorter? $Today=date('m/d/y'); if ($selectedProdCode="agreem" and $errorArray['agr1expdate'] < $Today) { $selectedProdCode=// code with 1 agr and late fee } else { //1 agr if ( $selectedProdCode="agreem" and $errorArray['agr1expdate'] > $Today) { $selectedProdCode=// code with 1 agr and no late fee } else { if ($selectedProdCode="agreem" and $errorArray['agr1expdate'] < $Today) { $selectedProdCode=// code with 1 agr and late fee } } else { if ($selectedProdCode="agreem" and $errorArray['agr1expdate'] == $Today) { $selectedProdCode=// code with 1 agr and no late fee } } /////------------------------------------------------------------------------------------------------------ //2 agr else { if ( $selectedProdCode="agreem2" and $errorArray['agr1expdate'] == $Today and $errorArray['agr2expdate'] == $Today ) { $selectedProdCode=// code with 2 certs and no late fee } } else { if ($selectedProdCode="agreem2" and $errorArray['agr1expdate'] > $Today and $errorArray['agr2expdate'] > $Today { $selectedProdCode=// code with 2 agr and no late fee } } else { if ($selectedProdCode="agreem2" and $errorArray['agr1expdate'] == $Today and $errorArray['agr2expdate'] > $Today { $selectedProdCode=// code with 2 agr and no late fee } } else { if ($selectedProdCode="agreemn2" and $errorArray['agr1expdate'] > $Today and $errorArray['agr2expdate'] == $Today { $selectedProdCode=// code with 2 certs and no late fee } } else { if ($selectedProdCode="agreem2" and $errorArray['agr1expdate'] < $Today and $errorArray['agr2expdate'] == $Today { $selectedProdCode=// code with 2 certs and plus 1x late fee } } else { if ($selectedProdCode="agreem2" and $errorArray['agr1expdate'] == $Today and $errorArray['agr2expdate'] < $Today { $selectedProdCode=// code with 2 agr and plus 1x late fee } } else { if ($selectedProdCode="agreem2" and $errorArray['agr1expdate'] < $Today and $errorArray['agr2expdate'] > $Today { $selectedProdCode=// code with 2 certs and plus 1x late fee } } else { if ($selectedProdCode="agreem2" and $errorArray['agr1expdate'] > $Today and $errorArray['agr2expdate'] < $Today { $selectedProdCode=// code with 2 agr and plus 1x late fee } }Thanks Link to comment Share on other sites More sharing options...
jcarle Posted February 12, 2009 Share Posted February 12, 2009 What language is this? PHP? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now