All pastes #102260 Raw Edit

blazer

public text v1 · immutable
#102260 ·published 2006-07-27 13:32 UTC
rendered paste body
<?php


	function day_dropdown($default='')
	{
		$day = "<select name='day'>\r";

		$day .= "<option value=''>dd</option>\r";

		for ($i=1; $i<=31; $i++)
		{
			if ($default == $i)
			{
				$day .= "<option selected value='".$i."'>".$i."</option>\r";
			}
			else
			{
				$day .= "<option value='".$i."'>".$i."</option>\r";
			}
		}

		$day .= "</select>\r";

		return $day;
	}



	function month_dropdown($default='')
	{
		$month = "<select name='month'>\r";

		$month .= "<option value=''>mm</option>\r";

		for ($i=1; $i<=12; $i++)
		{
			if ($default == $i)
			{
				$month .= "<option selected value='".$i."'>".$i."</option>\r";
			}
			else
			{
				$month .= "<option value='".$i."'>".$i."</option>\r";
			}
		}

		$month .= "</select>\r";

		return $month;
	}


	function future_year_dropdown($default='')
	{
		$year = "<select name='year'>\r";

		$year .= "<option value=''>yyyy</option>\r";

		for ($i=date(Y); $i<=date(Y)+5; $i++)
		{
			if ($default == $i)
			{
				$year .= "<option selected value='".$i."'>".$i."</option>\r";
			}
			else
			{
				$year .= "<option value='".$i."'>".$i."</option>\r";
			}
		}

		$year .= "</select>\r";

		return $year;
	}



	function date_input($day='', $month='', $year='')
	{
		$date_input = day_dropdown($day)."&nbsp;".month_dropdown($month)."&nbsp;".future_year_dropdown($year);

		return $date_input;
	}


	function input_field($name, $size=30, $value='')
	{
		$input_field = "<input type=text name='".$name."' value='".$value."' size= '".$size."'>\r";
		return $input_field;
	}


	function display_new_album_form($album_value='', $day='', $month='', $year='')
	{
		$return_form = "<form method=post action='create_album_process.php'>\r";
		$return_form .= "Album name:&nbsp;" . input_field('album_name', 20, $album_value);
		$return_form .= "\r&nbsp;&nbsp;&nbsp;Date:&nbsp;".date_input($day, $month, $year);
		$return_form .= "\r<br><input type=submit value='Save'>";
		$return_form .= "\r</form>";

		return $return_form;

	}

?>