in the form: ... <input type=text name=cookie_vars[samosa]> <input type=text name=cookie_vars[pakora]> ... in the script ... foreach($_REQUEST['cookie_vars'] $var_name as $var_val) if (!empty($var)) setcookie("cookie[$var_name]", "$var_val"); ... Stan -----Original Message----- From: Ross Hulford [mailto:ross@xxxxxxxxxxxxx] Sent: 07 March 2005 12:59 To: php-general@xxxxxxxxxxxxx Subject: A more ecconomical way with control statements?? if (empty($samosa)){ // do nothing } else { setcookie("cookie[samosa]", "$samosa"); } if (empty($pakora)){ // do nothing } else { setcookie("cookie[pakora]", "$pakora"); } It goes on like this for the whole menu I am looking for a more effiecient way to do this. The inputs are text boxes taking values from 0-9. Thanks Ross -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php