Ex.
Code: Select all
$_POST['FirstName'] = "Users Name";
$_POST['valFirstName'] = "required";
$_POST['Email'] = "foo@bar.com";
$_POST['valEmail'] = "email";Moderator: General Moderators
Code: Select all
$_POST['FirstName'] = "Users Name";
$_POST['valFirstName'] = "required";
$_POST['Email'] = "foo@bar.com";
$_POST['valEmail'] = "email";Code: Select all
$expected_values = array();
$expected_values['name'] = array('requirerule', 'maxlength' => 5, 'minlenght' => 2);
...
Code: Select all
// function TextBox($name, $value = null, $size = 25, $maxLength = 25, $validationRule = "required", $cssStyle = null)
$FirstName = new TextBox("FirstName", $ThisUser->FirstName,15,40);Code: Select all
<input type="text"
name="FirstName"
size="15"
maxlength="40"
value="Entered Name"
class=""
/>
<input type="hidden"
name="valFirstName"
value="required"
\>How do you know everyone is going to post that html? What happens if someone copies the html without the hidden fields and posts from there?jwalsh wrote:Sorry, I'm a bit confused.
Generates..
So there's really no way a validation rule couldn't be passed.Code: Select all
<input type="text" name="FirstName" size="15" maxlength="40" value="Entered Name" class="" /> <input type="hidden" name="valFirstName" value="required" \>