Пример #1
0
$errorMessages['subject'] = '';
$errorMessages['list'] = '';
$errorMessages['line1'] = '';
$errorMessages['line2'] = '';
$errorMessages['line3'] = '';
$errorMessages['line4'] = '';
$errorMessages['line5'] = '';
$errorMessages['area_data'] = '';
$errorMessages['magic_word'] = '';
$validation_result = true;

// if $task is 'send', we have come back here with data from the form

if ($task == 'send')
	{
	$validation_result = HTML_flexicontact::validateInput($configData,$formData,$errorMessages);
	if ($validation_result)
		{
		$status = sendEmail($configData,$formData);						// it's ok so send the email
		HTML_flexicontact::displayConfirmation($configData,$status);	// and display confirmation
		$task = '';
		return;
		}
	}
		
// if we got here, either we just came in here, or we failed validation.

HTML_flexicontact::displayForm($configData,$formData,$errorMessages,$itemid,$validation_result);

return;