Ir para conteúdo
Fórum Script Brasil
  • 0

Cookie


chackal_sjc

Pergunta

meu, qualquer ta errado aqui?

ps: eu já peguei as variavel com o POST

<?php

$conexao = mysql_connect("localhost", "chackal", "*****");

mysql_select_db("chackal_autusuario"); 

$sql = "INSERT INTO tb_cadastro VALUES "; //da um comando insert na tabela para inserir as informações do cadastro

$sql .= "('', '$nome', '$cidade', '$estado', '$email', '$MSN', '$icq', '$datanascimento', '$login', '$senha')";

$resultado = mysql_query($sql);

setcookie("login_f1i", $login);  //cria os cookies

setcookie("senha_f1i", $senha);

mysql_close($conexao); 

header("location: index.php");

?>

mas ta dando erro nas linhas dos cookies e na linha do header... mas ele inseri na tabela mas da erro e não vai para a index.php

porque esse erro???

Link para o comentário
Compartilhar em outros sites

14 respostass a esta questão

Posts Recomendados

  • 0

Warning: Cannot modify header information - headers already sent by (output started at /home/chackal/public_html/cadastro3.php:10) in /home/chackal/public_html/cadastro3.php on line 27

Warning: Cannot modify header information - headers already sent by (output started at /home/chackal/public_html/cadastro3.php:10) in /home/chackal/public_html/cadastro3.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at /home/chackal/public_html/cadastro3.php:10) in /home/chackal/public_html/cadastro3.php on line 33

27 e 28 é dos cookies..

a 33 é do header!

Link para o comentário
Compartilhar em outros sites

  • 0

<html>

<head>

<title>enviando para o banco de dados</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<form method="post" action="">

  <p>

    <input name="nome" type="hidden" value="<?php echo $nome; ?>">

    <input name="sobrenome" type="hidden" value="<?php echo $sobrenome; ?>">

    <input name="email" type="hidden" value="<?php echo $email; ?>">

    <input name="MSN" type="hidden" value="<?php echo $MSN; ?>">

    <input name="icq" type="hidden" value="<?php echo $icq; ?>">

    <input name="datanascimento" type="hidden" value="<?php echo $datanascimento; ?>">

    <input name="login" type="hidden" value="<?php echo $login; ?>">

    <input name="senha" type="hidden" value="<?php echo $senha; ?>">

  </p>

  <p>

    <?php

$nome = $_POST['nome'];

$cidade = $_POST['cidade'];

$estado = $_POST['estado'];

$email = $_POST['email'];

$MSN = $_POST['MSN'];

$icq = $_POST['icq'];

$login = $_POST['login'];

$senha = $_POST['senha'];

$conexao = mysql_connect("localhost", "chackal", "*****");

mysql_select_db("chackal_autusuario"); 

$sql = "INSERT INTO tb_cadastro VALUES "; //da um comando insert na tabela para inserir as informações do cadastro

$sql .= "('', '$nome', '$cidade', '$estado', '$email', '$MSN', '$icq', '$datanascimento', '$login', '$senha')";

$resultado = mysql_query($sql);

setcookie("login_f1i", $login);

setcookie("senha_f1i", $senha);

mysql_close($conexao); 

header("location: index.php");

?>

  </p>

</form>

</body>

</html>

taí o código!!!!

Link para o comentário
Compartilhar em outros sites

  • 0

Toma cuidado porque se não pode usar header depois de tags html

esse codigo é sobre o cadastro não é? tenta fazer daquele jeito que eu te falei

tenta assim:

<?php

$nome = $_POST['nome'];

$cidade = $_POST['cidade'];

$estado = $_POST['estado'];

$email = $_POST['email'];

$MSN = $_POST['MSN'];

$icq = $_POST['icq'];

$login = $_POST['login'];

$senha = $_POST['senha'];

$conexao = mysql_connect("localhost", "chackal", "*****");

mysql_select_db("chackal_autusuario"); 

$sql = "INSERT INTO tb_cadastro VALUES "; //da um comando insert na tabela para inserir as informações do cadastro

$sql .= "('', '$nome', '$cidade', '$estado', '$email', '$MSN', '$icq', '$datanascimento', '$login', '$senha')";

$resultado = mysql_query($sql);

setcookie("login_f1i", $login);

setcookie("senha_f1i", $senha);

mysql_close($conexao); 

header("location: index.php");

?>

<html>

<head>

<title>enviando para o banco de dados</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<form method="post" action="">

  <p>

    <input name="nome" type="hidden" value="<?php echo $nome; ?>">

    <input name="sobrenome" type="hidden" value="<?php echo $sobrenome; ?>">

    <input name="email" type="hidden" value="<?php echo $email; ?>">

    <input name="MSN" type="hidden" value="<?php echo $MSN; ?>">

    <input name="icq" type="hidden" value="<?php echo $icq; ?>">

    <input name="datanascimento" type="hidden" value="<?php echo $datanascimento; ?>">

    <input name="login" type="hidden" value="<?php echo $login; ?>">

    <input name="senha" type="hidden" value="<?php echo $senha; ?>">

  </p>

  <p>

  </p>

</form>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

  • 0

então

é um sistema de cadastro

tem a primeira parte... cadastro.php que tem o formulario e tudo mais

que manda o form para a verifica.php que faz os testes para ver se ta certo...

se estiver certo.. ele aperta um oturo confirma para ir paraa o cadastro2.php que ele vê tudo que ele fez.. para confirmar se estava tudo certo

confirmando ele vai para esse cadastro3.php

que é este daí

que inseri na tabela as informações e cria os cookies...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...