Jump to content
Fórum Script Brasil
  • 0

Erro Aonde?


chackal_sjc
 Share

Question

olha isso

to com um script para mandar as informações para a tabela

mas ta dando erro.. falando que ele não está reconhecendo as variaveis..

porque?

<?php
$nome = $_POST['nome'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$email = $_POST['email'];
$MSN = $_POST['MSN'];
$icq = $_POST['icq'];
$datanascimento = $_POST['datanascimento'];
$login = $_POST['login'];
$senha = $_POST['senha'];

include "conecta.php";

$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", $login); 
setcookie("senha", $senha);


mysql_close($cn); 

echo "conlcuido";

?>

<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="cidade" type="hidden" value="<?php echo $cidade;?>">
	<input name="estado type="hidden" value="<?php echo $estado; ?>">
    <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>

</form>
</body>
</html>

o cadastro2.php que da um action para esse (cadatro3.php) ta em method POST e etc.... mt lixo isso

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

então

ele não reconhece as variaveis do POST...

assim ó

Notice: Undefined index: nome in C:\root\login\cadastro3.php on line 2

Notice: Undefined index: cidade in C:\root\login\cadastro3.php on line 3

Notice: Undefined index: estado in C:\root\login\cadastro3.php on line 4

Notice: Undefined index: email in C:\root\login\cadastro3.php on line 5

Notice: Undefined index: MSN in C:\root\login\cadastro3.php on line 6

Notice: Undefined index: icq in C:\root\login\cadastro3.php on line 7

Notice: Undefined index: datanascimento in C:\root\login\cadastro3.php on line 8

Notice: Undefined index: login in C:\root\login\cadastro3.php on line 9

Notice: Undefined index: senha in C:\root\login\cadastro3.php on line 10

Link to comment
Share on other sites

  • 0

Veja se assim os erros desaparecem:

<?php

if($_POST['nome'] AND $_POST['cidade'] AND $_POST['estado']){

$nome = $_POST['nome'];

$cidade = $_POST['cidade'];

$estado = $_POST['estado'];

$email = $_POST['email'];

$MSN = $_POST['MSN'];

$icq = $_POST['icq'];

$datanascimento = $_POST['datanascimento'];

$login = $_POST['login'];

$senha = $_POST['senha'];

include "conecta.php";

$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", $login);

setcookie("senha", $senha);

mysql_close($cn);

echo "conlcuido";

}

?>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.7k
    • Total Posts
      648.5k
×
×
  • Create New...