Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MARCOSOFTHARD

[Resolvido] $this->request->data Vem Vazio

Recommended Posts

Pessoal, não sei o que esta ocorrendo, faço um $this->request->data e vem vazio.

 

faço um debug($_POST); e retornar o array abaixo.

 

array(
'_method' => 'POST',
'data' => array(
	'Pergunta' => array(
		'email' => '',
		'telefone' => '',
		'pergunta' => ''
	)
)
)

 

Meu campo aparece no código html assim

 

<input name="data[Pergunta][email]" class="span3 hasPlaceholder
" maxlength="100" type="text" id="PerguntaEmail">

 

O meu view esta assim

 

<?php
echo $this->Form->create( 'Pergunta' );
echo $this->Form->input( 'email', array( 'class' => 'span3' ) );
echo $this->Form->input( 'telefone', array( 'class' => 'span3' ) );
echo $this->Form->input( 'pergunta', array( 'class' => 'span3' ) );
echo $this->Form->submit( 'Enviar', array( 'class' => 'btn btn-primary' ) );
echo $this->Form->end();
?>

 

E não é só nesta página, eu fiz o administrador do site e tudo foi normal, só o site mesmo que isso não esta funcionando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você colocar o debug($this->request->data); no mesmo lugar que colocou o seu debug($_POST), vem vazio?

 

Se sim, pode ser que algum método está limpando os valores dele. Tente imprimi-lo no início do método em que você está usando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, vem vazio.

 

esta no inicio do método.

 

Problema resolvido, o problema era um JS placeholder

 

Que ao submit o formulário ele apagava os campos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.