Pular para o conteúdo

Erro Notice: undefined index do PHP [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar
01 02

13. Re: Erro Notice: undefined index do PHP [RESOLVIDO]

Enviado em 18/11/2017 - 12:36h

Saída:

Array ( [name] => jose [email] => financeiro@nisseiautocenter.com.br [login] => jose [passwd] => 123 [access_level_id] => 2 )

Parece que esta enviando corretamente, porém não faço ideia o que esta acontecendo...

Responder tópico

14. Re: Erro Notice: undefined index do PHP [RESOLVIDO]

Enviado em 18/11/2017 - 12:38h

kelvinferraz escreveu:

Saída:

Array ( [name] => jose [email] => financeiro@nisseiautocenter.com.br [login] => jose [passwd] => 123 [access_level_id] => 2 )

Parece que esta enviando corretamente, porém não faço ideia o que esta acontecendo...
Você mudou da forma que te informei e mesmo assim recebeu os mesmos erros ? Coloque as atribuiçoes de variaveis acima das includes igual te enviei.

15. Re: Erro Notice: undefined index do PHP [RESOLVIDO]

Enviado em 18/11/2017 - 12:45h

Código alterado conforme me orientou:

<?php

$name = $_POST["name"];
$email = $_POST["email"];
$login = $_POST["login"];
$passwd = $_POST["passwd"];
$access_level_id = $_POST["access_level_id"];

print_r($_POST);


session_start();
include_once("../../../security.php");
include_once("../../../connection.php");


$query = mysql_query("INSERT INTO user (name,email,login,passwd,access_level_id) VALUES ('$name,''$email,'$login','$passwd','$access_level_id')");

?>

Saída quando clico em cadastrar:
Array ( [name] => jose [email] => financeiro@nisseiautocenter.com.br [login] => jose [passwd] => 123 [access_level_id] => 2 )

Quando dou mais um enter na pagina:

Notice: Undefined index: name in /opt/lampp/htdocs/nisseiautocenter/modules/admin/process/proc_sub_user.php on line 3

Notice: Undefined index: email in /opt/lampp/htdocs/nisseiautocenter/modules/admin/process/proc_sub_user.php on line 4

Notice: Undefined index: login in /opt/lampp/htdocs/nisseiautocenter/modules/admin/process/proc_sub_user.php on line 5

Notice: Undefined index: passwd in /opt/lampp/htdocs/nisseiautocenter/modules/admin/process/proc_sub_user.php on line 6

Notice: Undefined index: access_level_id in /opt/lampp/htdocs/nisseiautocenter/modules/admin/process/proc_sub_user.php on line 7
Array ( )





16. Re: Erro Notice: undefined index do PHP [RESOLVIDO]

Enviado em 18/11/2017 - 12:54h

Tá. É normal a página mostrar este erro no enter pois ose dados não vieram de uma requisição Post.

Mas no log do seu sistema ainda dá erro? E no banco de dados não inseriu nada?

17. Re: Erro Notice: undefined index do PHP [RESOLVIDO]

Enviado em 18/11/2017 - 13:02h

plimo263 escreveu:

Tá. É normal a página mostrar este erro no enter pois ose dados não vieram de uma requisição Post.

Mas no log do seu sistema ainda dá erro? E no banco de dados não inseriu nada?
Não companheiro... não inseriu nada!

18. Re: Erro Notice: undefined index do PHP [RESOLVIDO]

Enviado em 18/11/2017 - 13:41h

É amigo. Logicamente está tudo certo. Vamos ver se outro amigo aqui do vol te ajuda.

19. Re: Erro Notice: undefined index do PHP [RESOLVIDO]

Enviado em 18/11/2017 - 13:54h

plimo263 escreveu:

É amigo. Logicamente está tudo certo. Vamos ver se outro amigo aqui do vol te ajuda.
Obrigado pela ajuda companheiro!

20. Re: Erro Notice: undefined index do PHP [RESOLVIDO]

Enviado em 23/11/2017 - 10:02h

plimo263 escreveu:

É amigo. Logicamente está tudo certo. Vamos ver se outro amigo aqui do vol te ajuda.
Companheiro venho compartilhar com você que resolvi o problema, era um erro bem simples e comum para quem programa.. as famosas "aspas" ou ponto e virgula da vida!

Código com erro:
$query = mysql_query("INSERT INTO user (name,email,login,passwd,access_level_id) VALUES ('$name,''$email,'$login','$passwd','$access_level_id')"); 
Código sem o erro:
$query = mysql_query("INSERT INTO user (name,email,login,passwd,access_level_id) VALUES ('$name', '$email', '$login', '$passwd', '$access_level_id')"); 
Simples porém muito confuso!

Obrigado pelo apoio!
01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder