Enter your email: <input type="text" name="email"> <br /> Pick your home browser: <?php Select::makeSelect('home_browser', $browsers); ?> <br /> Pick your home Operating system: <?php Select::makeSelect('home_os', $operatingSystems); ?> <br /> Pick your home ISP's speed: <?php Select::makeSelect('home_isp_speed', $speeds); ?> <br /> Pick your work browser: <?php Select::makeSelect('work_browser', $browsers); ?> <br /> Pick your work Operating system: <?php Select::makeSelect('work_os', $operatingSystems); ?> <br /> Pick your work ISP's speed: <?php Select::makeSelect('work_isp_speed', $speeds); ?> <br /> <input type="submit" name="submit" value="Register"> </form> </body> </html> <?php
$workOS = new Select("work_OS", $os); echo "<br/>OS: "; $workOS->makeSelect(); unset($workSpeed, $workBrowser, $workOS); ?> <h3>Home access</h3> <?php $homeBrowser = new Select("primary_home_browser", $browsers); echo "<br/>Primary browser: "; $homeBrowser->makeSelect(); $homeSpeed = new Select("home_speed", $speeds); echo "<br/>Speed: "; $homeSpeed->makeSelect(); $homeOS = new Select("home_OS", $os); echo "<br/>OS: "; $homeOS->makeSelect(); unset($homeSpeed, $homeBrowser, $homeOS); ?> <br/> <input type="submit" name="submit" value="Go" /> <br/>* indicates required field </form> <?php } else { if (empty($_POST['name']) || empty($_POST['username']) || empty($_POST['email']) || strpos($_POST['email'], '@') === FALSE) { if (empty($_POST['name'])) { echo "You didn't enter your name =(<br/>"; } if (empty($_POST['username'])) { echo "You didn't enter your username =(<br/>"; }
<head> <meta charset="utf-8"> <title>Form Class</title> </head> <body> <form class="" action="task13.php" method="post"> <input type="text" name="name" value="<?php echo isset($_POST['name']) ? $_POST['name'] : ''; ?> "> <input type="text" name="username" value="<?php echo isset($_POST['username']) ? $_POST['username'] : ''; ?> "> <input type="text" name="email" value="<?php echo isset($_POST['email']) ? $_POST['email'] : ''; ?> "> <?php $select = new Select(); $select->setName('browser'); if (isset($browserTypes)) { $select->setValue($browserTypes); $select->makeSelect(); } ?> <input type="submit" name="submit" value="Submit"> </form> </body> </html>
$selectBrowser = new Select(); $selectBrowser->setName('browser'); echo '<p>Work Access</p>'; if (isset($browserTypes)) { $selectBrowser->setValue($browserTypes); $selectBrowser->makeSelect(); unset($selectBrowser); } echo '<p>Connection Speed</p>'; $selectSpeed = new Select(); $selectSpeed->setName('speeds'); if (isset($speeds)) { $selectSpeed->setValue($speeds); $selectSpeed->makeSelect(); unset($selectSpeed); } echo '<p>Operating System</p>'; $selectOs = new Select(); $selectOs->setName('os'); if (isset($os)) { $selectOs->setValue($os); $selectOs->makeSelect(); unset($selectOs); } ?> <input type="submit" name="submit" value="Submit"> </form> </div> </body> </html>
</p> <p> Email: <input type="text" name="email" size="60" /> </p> <p> Browser: <?php //Instantiate object $browser = new Select(); //Set properties $browser->setName('browser'); $browser->setValue($browsers); //The object has the data it needs from the preceding commands. //Tell it to make the select field. $browser->makeSelect(); ?> </p> <p> <input type="submit" name="submit" value="Go" /> </p> </form> <?php //If form submitted, process input. } else { //Retrieve user responses. $name = $_POST['name']; $username = $_POST['username']; $email = $_POST['email']; $selBrowser = $_POST['browser']; //Confirm responses to user.
<!DOCTYPE html> <html> <head> <title>TASK 015</title> </head> <body> <h2>Registration form</h2> <h5>* Indicates required field</h5> <form title="registration_form" accept-charset="UTF-8" action="task015_2.php" method="post"> Enter your name: <input type="text" name="name">* <br /> Choose your username: <input type="text" name="username">* <br /> Enter your email: <input type="text" name="email">* <br /> Pick your home browser: <?php $select->makeSelect('home_browser', $browsers); ?> <br /> Pick your home Operating system: <?php $select->makeSelect('home_os', $operatingSystems); ?> <br /> Pick your home ISP's speed: <?php $select->makeSelect('home_isp_speed', $speeds); ?> <br /> Pick your work browser: <?php $select->makeSelect('work_browser', $browsers); ?> <br /> Pick your work Operating system: <?php