Ir para conteúdo

POWERED BY:

Arquivado

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

''''''''''''''

Formulario - Destino nao recebe o desejado

Recommended Posts

Estou a fazer um site, o qual quero colocar um chat!

E estou querendo que esse chat seja conectado ao comando de um Formulario que dará as informações, como NOME do usuário;

Segue o codigo:

//principal/index.php
 <div align="center">
 <form action="chat/index.php" method="post" name="chat">
 <div style="display:none;"><input type="text" value="<?php echo $_SESSION['pseudo']; ?>" name="lokoo" /></div>
 <input type="submit" value="Chat" name="chat" id="menu_meioo" style="border:0; cursor:pointer;"/>
 </form></div>

e o destino

//principal/chat/index.php
<?php


 if(isset($_COOKIE['dfnome'])){ 
header('location:chat.php');
} else{
if(isset($_POST['chat'])) {
$nome = $_POST['name'];
setcookie('dfnome', '$nome', time()+3600*24*TEMPO_LIMITE);
header('location:chat.php');
}  else { ?>
<script type="text/javascript">alert('Ops, Você nao esta logado no nosso site.')</script>
<?php } }?>

 

 

Ok... por mim o codigo esta perfeito, porem, o destino (principal/chat/index.php) nao recebe o desejado.

pulando o if(isset($_POST['chat'])) { e caindo em } else { dando o alerta de que você nao esta logado no site (MESMO ESTANDO LOGADO!)

 

Pode ser um erro até muito simples, porem eu nao to o enxergando.

Desde jah obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Você já tentou dar um print_r do seu POST para ver o que está retornando?

Tente isto:

 

echo '<pre>';
print_r($_POST);
echo '</pre>';

 

Pegue o retorno e coloca aí pra galera.

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.