redarrow Posted September 29, 2009 Share Posted September 29, 2009 Advance thank you. I was creating a secret number picker, it all works but i wonder if you can shorten the code for me.... i can not think of anything else to shorten the code.... can u.... cheers i will add md5 and sha1 for security soon. <?php if(isset($_POST['submit'])){ $secret_number=$_POST['a'].$_POST['b'].$_POST['c'].$_POST['d']; if($secret_number=='0000'){ $secret_number=" "; } echo $secret_number; } echo "<form method='POST'>"; $sname=array("a","b","c","d"); $number=array(0,1,2,3,4,5,6,7,8,9); foreach($sname as $sname){ echo"<select name='$sname'>"; for($i=0; $i<count($number); $i++){ echo"<option value='$number[$i]'>$number[$i]</option>"; } echo "</select>"; } echo "<br /> <br/> <input type='submit' name='submit' value='Send!'>"; echo"</form>"; ?> Link to comment https://forums.phpfreaks.com/topic/175887-solved-make-my-code-even-shorter-please-help/ Share on other sites More sharing options...
Alex Posted September 29, 2009 Share Posted September 29, 2009 if(isset($_POST['submit'])) echo implode($_POST['number']); echo "<form method='POST'>"; $numbers = range(0, 9); ob_start(); echo "<select name='number[]'>"; foreach($numbers as $number) echo "<option value='$number'>$number</option>"; echo "</select>"; $ele = ob_get_contents(); echo $ele, $ele, $ele, "<br /><br /><input type='submit' name='submit' value='Send!'></form>"; Link to comment https://forums.phpfreaks.com/topic/175887-solved-make-my-code-even-shorter-please-help/#findComment-926746 Share on other sites More sharing options...
redarrow Posted September 29, 2009 Author Share Posted September 29, 2009 not bad cheers....... Link to comment https://forums.phpfreaks.com/topic/175887-solved-make-my-code-even-shorter-please-help/#findComment-926751 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.