Hi there,

Although I wouldn't consider myself a noob, I am still learning about the many facets of PHP. I have encountered a need to write an if statement that will generate an error if the specific criteria are not met.

Here's the deal...
There are four fields that a user can type in a specific quantity.
Those four fields are named:


When completed, the if statement needs to add up those fields to make sure it is in an increment of four.

So basically you can fill out the four fields listed above with any value, as long as the total between the four is evenly divided by four. Not sure if that makes it easier to understand, but yeah, that's what I'm looking to do.

Can anyone help me to get this started?
My deep appreciation and thanks for the help.

7 Years
Discussion Span
Last Post by nav33n

What is the error ? I am still confused about what you want and what is the problem. Do you mean something like this ?

if(isset($_POST['submit'])) {
	$total = $_POST['field1']+$_POST['field2']+$_POST['field3']+$_POST['field4'];
	if($total % 4 == 0) {
		echo "$total Divisible by 4..";
	} else {
		echo "$total Not divisible by 4..";
	<form method='post' action='test.php'>
Field1:	<input type='text' name='field1'><br />
Field2:	<input type='text' name='field2'><br />
Field3:	<input type='text' name='field3'><br />
Field4:	<input type='text' name='field4'><br />
<input type='submit' name='submit' value='submit'>

:-/ If this is not what you mean, you need to describe your question in detail with relevant code.


Just wanted to say thank you.
Sorry I wasn't so specific, but what you listed above is exactly what I needed to get started.
I wasn't getting an error message...I was trying to generate one. Sorry I wasn't more specific. But thanks!!! :-)

This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.