<?
/* A fun��o abaixo converte a data digita pelo usu�rio em um
   formato adequado de acordo com a necessidade.          */
function converte_data($data_original)
{
	/* Declara��o das Vari�veis*/
	$data_original;                 //Quarda a Data digitada pelo usu�rio
	$verifica_formato;              //Quarda o formato da data digitada 
	$ano_recuperdao;                //Extai o ano da data digitada
	$mes_recuperado;                //Extrai o m�s da data digitada
	$dia_recuperado;                //Extrai o dia da data digitada
	$data_convertida;               //Quarada a data depois da conver��o
	/* A linha abaixo verifica qual o formato da data digitada pelo usu�rio*/
	$verifica_formato=substr($data_original,4,1);
	/* A linha abaixo quarda o resultado da compara��o em uma vari�vel separada*/
	/* Os dois blocos de ifs abaixo verificam qual o fomato da data digitada pelo 
	usu�rio e fazem conver��o necess�ria*/
	if ($verifica_formato =="-")
	/* Neste bloco se o formato digitado for "aaaa-mm-dd", converte para "dd/mm/aaaa", se o formato for diferente ele � ignorado*/
	{
		$ano_recuperado=substr($data_original,0,4);
		$mes_recuperado=substr($data_original,5,2);
		$dia_recuperado=substr($data_original,8,2);
		$data_convertida=$dia_recuperado ."/" .$mes_recuperado ."/" .$ano_recuperado;
		return ($data_convertida);
	}
	if ($verifica_formato !="-")
	/* Neste bloco se o formato digitado for "dd/mm/aaaa", converte para "aaaa-mm-dd", se o formato for diferente ele � ignorado*/
	{
		$dia_recuperado=substr($data_original,0,2);
		$mes_recuperado=substr($data_original,3,2);
		$ano_recuperado=substr($data_original,6,4);
		$data_convertida=$ano_recuperado ."-" .$mes_recuperado ."-" .$dia_recuperado;
		return ($data_convertida);
	}

?>