mindapolis Posted October 27, 2015 Share Posted October 27, 2015 I could use a fresh set of eyes please. I have been looking at this code and I can't out why the browser won't display anything after the state options. Any help would be much appreciated! <?php error_reporting(-1); ini_set('display_errors', 1); if ($_POST) { $error = array(); if (empty($_POST['fname'])) { $error['fname'] = "<span class='error'>Please enter your first name.</span>"; } if (empty($_POST['lname'])) { $error['lname'] = "<span class='error'>Please enter your last name.</span>"; } if (!count($error)) { //Do something die("Do Something here"); } } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <style type="text/css"> #contactForm label, #contactForm input { margin-bottom:20px; } </style> <title>Untitled Document</title> </head> <body> <div id="contactForm"> <form method="post"> <label> <label for "fname"> First Name:</label> <input id = "fname" type="text" name="fname" size="15" value ="<?php echo !empty($_POST['fname']) ? $_POST['fname'] : '';?>" > <?php echo !empty($error['fname']) ? $error['fname'] : '';?> <label for "lname">Last Name:</label> <input type="text" name="lname" size="20"><?php echo !empty($error['lname']) ? $error['lname'] : '';?> <label for="orgName">Organization's Name:</label> <input type="text" name="orgName" maxlength="50"> </label><br /> <label> <!--new row --> <label for "address">Street Address: </label> <input id = "address" type="text" name="address" size="15" maxlength="50"> <label id="city">City: </label> <input id = "city" type="text" name="city" size="10" maxlength="25"> <label for "state"> State: </label> <select id = "state" name = "state" value=""> <option value ="Please choose a state"> Please choose a state </option> <?php states($state); ?> </select> <label for "zipcode">Zipcode:</label> <input id = "zipcode" type="number" name="zipcode" size="5" maxlength="5"> </label> <label> <!--new row --> <label for "phone"> Phone Number: <br />(including area code) <br /> </label> <input type="text" name="phone" size="10" maxlength="10"> <label for "fax"> Fax Number: <br />(including area code) <br /> </label> <input type="text" name="fax" size="10" maxlength="10"> </label> <label> <!--new row--> <label for="email">Email: </label> <input type="text" id = "email" name="email" /> <label for="confirmEmail"> Confirm Email:<br /> </label> <input type="text" id = "confirmEmail" name="ConfirmEmail" /> </label> <label> <!--new row --> <label for "projectChoices"> What would you like help with? <br /></label> <table id="projectOptions"> <tr span=2> <td><input type="checkbox" name="SocialMedia">Social Media </td> <td><input type="checkbox" name="WebContentManagement">Web Content Management </td> </tr> <tr> <td><input type="checkbox" name="MarketingMaterials">Marketing Material Creation </td> <td><input type="checkbox" name="SEO">SEO (Search Engine Optimization) </td> </tr> <tr> <td><input type="checkbox" name="VideoEditing"> Video Editing </td> <td><input type="checkbox" name="WebDesign">Web Design </td> </tr> </table> <label for="projectOverview"> Overview about the project:</label><textarea rows="10" cols="5"></textarea> If you are not a robot, what year is it? <input type="text" name="year" size="4" maxlength="4"> <input type="submit" name="submit" value="Contact Me!"> <input type="reset"> </form> </div> </body> </html> Quote Link to comment https://forums.phpfreaks.com/topic/298849-not-displaying-entire-form/ Share on other sites More sharing options...
requinix Posted October 27, 2015 Share Posted October 27, 2015 Where's the states() function? Quote Link to comment https://forums.phpfreaks.com/topic/298849-not-displaying-entire-form/#findComment-1524417 Share on other sites More sharing options...
mindapolis Posted October 27, 2015 Author Share Posted October 27, 2015 in the functions.php file Quote Link to comment https://forums.phpfreaks.com/topic/298849-not-displaying-entire-form/#findComment-1524418 Share on other sites More sharing options...
benanamen Posted October 27, 2015 Share Posted October 27, 2015 How do you expect to use anything in functions.php when you have not included it? Quote Link to comment https://forums.phpfreaks.com/topic/298849-not-displaying-entire-form/#findComment-1524419 Share on other sites More sharing options...
mindapolis Posted October 27, 2015 Author Share Posted October 27, 2015 I don't know what happened. I had it included but somehow it got deleted, but it 's back now. Thanks for the extra pair of eyes. Quote Link to comment https://forums.phpfreaks.com/topic/298849-not-displaying-entire-form/#findComment-1524420 Share on other sites More sharing options...
cyberRobot Posted October 27, 2015 Share Posted October 27, 2015 I don't know what happened. I had it included but somehow it got deleted, but it 's back now. Thanks for the extra pair of eyes. Are you referring to the function definition for states()? If so, it doesn't seem to be included in the posts above... Quote Link to comment https://forums.phpfreaks.com/topic/298849-not-displaying-entire-form/#findComment-1524441 Share on other sites More sharing options...
benanamen Posted October 27, 2015 Share Posted October 27, 2015 (edited) Are you referring to the function definition for states()? If so, it doesn't seem to be included in the posts above... He is referring to the whole file functions.php which includes the states function. I did mention the file was not included. How do you expect to use anything in functions.php when you have not included it? Edited October 27, 2015 by benanamen Quote Link to comment https://forums.phpfreaks.com/topic/298849-not-displaying-entire-form/#findComment-1524476 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.