Posted by Phil Latio on 12/18/06 08:25
I have the following line:
if($newValidate->isNotEmpty($this->userName) &&
$newValidate->isNotEmpty($this->passWord))
which checks to see if two text boxes contain any data. However if both
boxes are empty, it only displays the error message once. Below is the
Validate class.
<?php
class Validate
{
private $valueToCheck;
private $errorMessage;
function printErrorMessage ()
{
print $this->errorMessage[0];
print $this->errorMessage[1];
}
function isNotEmpty($valueToCheck)
{
if (!empty($valueToCheck))
{
return TRUE;
}
else
{
$message = "A field is empty.";
$this->errorMessage[] = $message;
return FALSE;
}
}
}
?>
Navigation:
[Reply to this message]
|