Jump to content


Photo

[resolvido] Porque Não Consigo Exibir Meus Dados Do Form?


  • Faça o login para participar
1 reply to this topic

#1 michelmfreitas

michelmfreitas

    ...

  • Usuários
  • 310 posts
  • Sexo:Não informado

Posted 14/02/2008, 08:50

meu "echo $semana" não funciona por que? Estranho demais ou tô trabdemais e preciso de férias

<?
	$acao = $_GET['acao'];
	
	if($acao == 'filtrarDias'){
		echo "a";
		extract($_POST);
		echo $semana;
	}?>
	
	
	<form method="post" action="?pagina=programacao&acao=filtrarDias" name="form">
	<p>Selecione um dia da semana:<br />
	<select id="semana">
		<option value="Todos os dias" selected="selected">Todos os dias</option>
		<option value="Segunda-feira">Segunda-feira</option>
		<option value="Terça-feira">Terça-feira</option>
		<option value="Quarta-feira">Quarta-feira</option>
		<option value="Quinta-feira">Quinta-feira</option>
		<option value="Sexta-feira">Sexta-feira</option>
		<option value="Sábado">Sábado</option>
		<option value="Domingo">Domingo</option>
		<option value="Segunda à Sexta">Segunda à Sexta-feira</option>
	</select>
	<input type="submit" value="ok" />
	</p>
	</form>

--- Resolvido ---

<select name='semana'>

estava id='semana'


é férias mesmo...
Michel Martins

#2 MLeandroJr!

MLeandroJr!

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Masculino
  • Localidade:Mogi Mirim-SP

Posted 14/02/2008, 09:00

Cara, troque a linha:
<select id="semana">

Pela linha:
<select name="semana">

Utilizando o extract, o PHP utilizará como nome da variável, o nome do campo.
Se este nome estiver em branco, a variável não é atribuída.

Note que este código dará problema na codificação dos caracteres, portanto, você precisará trocá-los pelos respectivos códigos.

<?
	$acao = $_GET['acao'];
	
	if($acao == 'filtrarDias'){
		echo "a";
		extract($_POST);
		echo $semana;
	}?>
	
	
	<form method="post" action="?pagina=programacao&acao=filtrarDias" name="form">
	<p>Selecione um dia da semana:<br />
	<select name="semana">
		<option value="Todos os dias" selected="selected">Todos os dias</option>
		<option value="Segunda-feira">Segunda-feira</option>
		<option value="Ter&ccedil;a-feira">Ter&ccedil;a-feira</option>
		<option value="Quarta-feira">Quarta-feira</option>
		<option value="Quinta-feira">Quinta-feira</option>
		<option value="Sexta-feira">Sexta-feira</option>
		<option value="S&aacute;bado">S&aacute;bado</option>
		<option value="Domingo">Domingo</option>
		<option value="Segunda &agrave; Sexta">Segunda &agrave; Sexta-feira</option>
	</select>
	<input type="submit" value="ok" />
	</p>
	</form>

Edição feita por: Lvcifer!, 14/02/2008, 09:02.





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq