the-botman Posted December 4, 2009 Share Posted December 4, 2009 hi guys .. i want to know how do i check if the name is left blank and add a default text if it is blank this is the part that adds the name Name: <input type="text" name="name" /> thanks in advance Botman Quote Link to comment https://forums.phpfreaks.com/topic/183959-quick-question/ Share on other sites More sharing options...
oni-kun Posted December 4, 2009 Share Posted December 4, 2009 hi guys .. i want to know how do i check if the name is left blank and add a default text if it is blank this is the part that adds the name Name: <input type="text" name="name" /> thanks in advance Botman You could do something as simple as this with PHP: Name: <input type="text" name="name" value="<?php if (!isset($_POST['name'])){echo "Default";} ?>" /> So if the value of whatever, in my example a POST or SESSION variable.. then it'll echo default text. If this is what you want.. Quote Link to comment https://forums.phpfreaks.com/topic/183959-quick-question/#findComment-971094 Share on other sites More sharing options...
the-botman Posted December 4, 2009 Author Share Posted December 4, 2009 ok see i already have it in an echo so will this be right echo ' Name: <input type="text" name="name" value="if (!isset($_POST['name'])){echo "bhawap";}"'."\n"; Quote Link to comment https://forums.phpfreaks.com/topic/183959-quick-question/#findComment-971098 Share on other sites More sharing options...
the-botman Posted December 4, 2009 Author Share Posted December 4, 2009 this is my whole code echo '<div class="hd2"><center><font color=#666666><strong>Soccer Kit Generator</strong></font></center></div><br>'."\n"; echo ' <form method="post">'."\n"; echo ' Name: <input type="text" name="name" />'."\n"; echo ' Number: <select name="number">'."\n"; echo ' <option value="0" selected="selected">0</option>'."\n"; for($i = 1; $i <= 44; ++$i) { echo ' <option value="' . $i . '">' . $i . '</option>'."\n"; } echo ' </select><br />'; echo ' <input type="submit" value="submit" />'."\n"; Quote Link to comment https://forums.phpfreaks.com/topic/183959-quick-question/#findComment-971100 Share on other sites More sharing options...
MadTechie Posted December 4, 2009 Share Posted December 4, 2009 You may want to echo the value if it does exists! ie Name: <input type="text" name="name" value="<?php if (!isset($_POST['name'])){echo 'Default';}else{echo $_POST['name'];} ?>" /> Quote Link to comment https://forums.phpfreaks.com/topic/183959-quick-question/#findComment-971137 Share on other sites More sharing options...
the-botman Posted December 4, 2009 Author Share Posted December 4, 2009 thanks Quote Link to comment https://forums.phpfreaks.com/topic/183959-quick-question/#findComment-971163 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.