Ir para conteúdo

POWERED BY:

Arquivado

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

MasterK

[Resolvido] Erro Formulario Simples -___-

Recommended Posts

Olá Galera soh novo aqui no forum estou aprendendo php este é meu primeiro post to com problema nesse formulario aparece isso

 

Notice: Undefined index: nome in C:\EasyPHP 3.0\www\treinamento\PHP E SQL\funcoes.php on line 4

 

Notice: Undefined index: email in C:\EasyPHP 3.0\www\treinamento\PHP E SQL\funcoes.php on line 5

 

Notice: Undefined index: cidade in C:\EasyPHP 3.0\www\treinamento\PHP E SQL\funcoes.php on line 6

 

Notice: Undefined index: mensagem in C:\EasyPHP 3.0\www\treinamento\PHP E SQL\funcoes.php on line 7

 

Notice: Undefined index: funcao in C:\EasyPHP 3.0\www\treinamento\PHP E SQL\funcoes.php on line 9

 

 

eu Fiz a conexao com o banco de dados:

 

<?
$db = mysql_connect("localhost","root","mysql");
$dados = mysql_select_db("curso_db",$db);
?>

 

Fiz o formulario:

<html>
<body>
<form id="form1" name="form1" method="post" action="funcoes.php?funcao=salvar">
  <table width="343" border="0">
    <tr>
      <td>Nome: </td>
      <td><label>
        <input name="nome" type="text" id="nome" size="40" />
      </label></td>
    </tr>
    <tr>
      <td>E-mail: </td>
      <td><input name="email" type="text" id="email" size="40" /></td>
    </tr>
    <tr>
      <td>Cidade: </td>
      <td><input name="cidade" type="text" id="cidade" size="40" /></td>
    </tr>
    <tr>
      <td>Mensagem: </td>
      <td><label>
        <textarea name="mensagem" cols="37" id="mensagem"></textarea>
      </label></td>
    </tr>
    <tr>
      <td> </td>
      <td><label>
        <input type="submit" name="Submit" value="Cadastrar" />
      </label></td>
    </tr>
  </table>
</form>
</body>
<html>

e por ultimo fiz as funções:

<?
include "conexao.php";

$grava_nome = $_POST['nome'];
$grava_email = $_POST['email'];
$grava_cidade = $_POST['cidade'];
$grava_mensagem = $_POST['mensagem'];

if ($_GET["funcao"] == "salvar"){

$sql_gravar = mysql_query("INSERT INTO tb_curso (nome, email, cidade, mensagem) value ('$grava_nome','$grava_email','grava_cidade','$grava_mensagem')");
header('Location:form.php');


}
?>

 

dai reporta aquele erro ali em cima alguem sabe por que?

Sei que é por que tem valores indefinidos mas está igual ao do curso -_- :/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode encerrar ja foi Resolvido era problema no navegador que não atualizava mais Oo

Desculpe pelo post vou prestar mais atenção :/

 

eu to ficando doido ahhhhhhh

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.