Jump to content

CC expriation year Help


samoht

Recommended Posts

Hello all,

 

I am trying to code a select box to be populated with the current year and the following 10 yrs.

I'm guessing it is pretty easy but I'm not sure how to get started. Should I do a for loop that runs x10 and adds to an array??

 

I think this should work for you

 

<select name="cc_year">
    <?php
	$year = date("Y"); for ($i = 1; $i <= 10; $i++) {echo "<option value=\"$year\" >$year</option>"; $year++;}
?>
</select>

Thanks The Little Guy,

 

That was easy.

I would also like to check for a selected value if the form is being edited. This is what I had:

$xyears = array ('09','10','11','12','13','14','15','16','17','18','19');
echo '<select name="expirationyear"  class="required" '.$readonly.'>';								
foreach($xyears as $xyear) {
if (is_array($_POST['expirationyear']) && in_array($xmonth,$_POST['expirationyear']))
	echo '<option selected value="'.$xyear.'">'.$xyear.'</option>'."\n";	
elseif ( !$edit ) 
	echo $xyear;
elseif ( $edit )	
	echo '<option value="'.$xyear.'">'.$xyear.'</option>'."\n";	
}
echo '</select>';

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.