<?php
// include file
include 'StrudleForm.php';
$FormX = new FormX;
// Turn on CSS support
$FormX->css = 'ON';
?>
<html>
<head><title>Example of how to use StrudleForm</title>
<style type='text/css'>
<!--
body{
font-family: verdana;
font-size: 10px;
}
-->
</style>
</head>
<body>
<?php
// beginning of form
echo $FormX->startForm('index2.php');
//draw text boxes
echo $FormX->drawText('first','First Name')."<br />";
echo $FormX->drawText('last', 'Last Name')."<br /><br />";
// Let's go grey
$FormX->background_color = '#CCCCCC';
echo $FormX->drawText('address1','Address 1')."<br />";
echo $FormX->drawText('address2','Address 2')."<br /><br />";
// Let's go black, and big!
$FormX->background_color = '#000000';
$FormX->color = '#FFFFFF';
$FormX->size = 80;
echo $FormX->drawText('city','City')."<br />";
echo $FormX->drawText('state','State')."<br />";
echo $FormX->drawText('zip','Zip Code')."<br /><br />";
// Let's go back to default
$FormX->setDefaults();
//draw password box
echo "Your password:<br />";
echo $FormX->drawPassword('user_password')."<br /><br />";
//here's some radio buttons
echo "Male ".$FormX->drawRadio('sex','male', 'checked');
echo "Female ".$FormX->drawRadio('sex','female')."<br /><br />";
//and a checkbox for good measure
echo "Would you like to be on my mailing list? ".$FormX->drawCheck('mailing_list','yes', 'checked')."<br /><br />";
//I changed my mind, I want everything to be grey!
$FormX->background_color = "#CCCCCC";
//here's a file upload form. make sure enctype is appropriate
echo "Upload your picture<br />";
echo $FormX->drawFile('pic')."<br /><br />";
//the textarea form element, with different sizes
//but I want to change the background and text color first
$FormX->color = 'blue';
$FormX->background_color = 'red';
$FormX->rows = 5;
$FormX->cols = 50;
echo "Anything else you'd like to add?<br />";
echo $FormX->drawTextArea('comments')."<br />";
//and finally, the submit and reset buttons
echo $FormX->drawSubmit('Click to Submit');
echo $FormX->drawReset('Click to Reset');
?>
</body>
</html>
|