Alexandre_Ribeiro Postado Agosto 8, 2005 Denunciar Share Postado Agosto 8, 2005 Galera, fiz uma pagina com formulário q envia os dados para uma pagina PHP q tem o codigo-fonte abaixo: <HTML> <HEAD> <STYLE> BODY { color:white; font-family:'verdana'; } a:link {color:white; text-decoration:none;} a:visited {color:white; text-decoration:none;} a:hover {color:white; font-weight:bold; text-decoration:none;} a:active {color:white; text-decoration:none;} </STYLE> </HEAD> <BODY bgcolor='black'> <? $identidade = $_POST['txt_identidade']; $orgao = $_POST['txt_orgExp']; $nomecompleto = $_POST['txt_nomecompleto']; $nomecracha = $_POST['txt_nomecracha']; $sexo = $_POST['txt_sexo']; $instituicao = $_POST['txt_instituicao']; $sigla = $_POST['txt_InstSigla']; $endereco = $_POST['txt_endereco']; $complemento = $_POST['txt_complemento']; $caixapostal = $_POST['txt_caixapostal']; $cidade = $_POST['txt_cidade']; $estado = $_POST['txt_estado']; $pais = $_POST['txt_pais']; $cep = $_POST['txt_cep']; $telefone = $_POST['txt_telefone']; $celular = $_POST['txt_celular']; $email = $_POST['txt_email']; $titulacao = $_POST['txt_titulacao']; $auxfinac = $_POST['txt_auxfinanceiro']; $motauxfinac = $_POST['txt_motivo']; if ($_POST['txt_estrangeiro'] == "on") { $estrangeiro = "SIM"; } else { $estrangeiro = "não"; } if ($_POST['txt_certificado'] == "on") { $certificado = "SIM"; } else { $certificado = "não"; } $mailto = "t71080@telemar.com.br"; $assunto = "II Simposio em Lasers - FICHA DE INSCRICAO"; $msg = ":: FICHA DE INSCRICAO :: \n\n\n"; $msg .= "Identidade: $identidade\n"; $msg .= "Estrangeiro: $estrangeiro\n"; $msg .= "Nome Completo: $nomecompleto\n"; $msg .= "Nome Cracha: $nomecracha\n"; $msg .= "Sexo: $sexo\n"; $msg .= "Instituicao: $instituicao\n"; $msg .= "Sigla da Instituicao: $sigla\n"; $msg .= "Endereco: $endereco\n"; $msg .= "Complemento: $complemento\n"; $msg .= "Caixa Postal: $caixapostal\n"; $msg .= "Cidade: $cidade\n"; $msg .= "Estado: $estado\n"; $msg .= "Pais: $pais\n"; $msg .= "CEP: $cep\n"; $msg .= "Telefone: $telefone\n"; $msg .= "Celular: $celular\n"; $msg .= "Email: $email\n"; $msg .= "Titulacao: $titulacao\n"; $msg .= "Certificado: $certificado\n"; $msg .= "Auxilio Financ: $auxfinac\n"; $msg .= "Motivo Aux: $motauxfinac\n"; $enviar = mail($mailto, $assunto, $msg, "From: <$email>"); ?> <? if ($enviar=="1"){ echo ("<center><H2>E-mail enviado com sucesso!</H2></center>"); }else{ echo ("<center><H2>Erro ao enviar e-mail, tente novamente.</H2></center>"); } ?> <BR><BR> <center><a href='apresentacao.htm'>Voltar</a></center> </BODY> </HTML>Mas esse código mostra um erro nos componentes checkbox:Notice: Undefined index: txt_estrangeiro in d:\php\enviar_email.php on line 46Notice: Undefined index: txt_certificado in d:\php\enviar_email.php on line 47E-mail enviado com sucesso!O email é enviado direitinho... e esse erro só aparece quando o checkbox está descmarcado!!alguém poderia me ajudar ??Alexandre. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Agosto 8, 2005 Denunciar Share Postado Agosto 8, 2005 isso não é um erro, é apenas uma noticia...ele da essa noticia porque a variavel esta vazia... se tiver valor nela não aparece esse "aviso"... se mesmo assim você não quiser q esse aviso apareca, vai na config do php e arruma pra ele não dar mais esses avisos... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Agosto 8, 2005 Denunciar Share Postado Agosto 8, 2005 ah! se eu estiver errado me corrijam, mas acredito q é isso ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Alexandre_Ribeiro
Galera,
fiz uma pagina com formulário q envia os dados para uma pagina PHP q tem o codigo-fonte abaixo:
Mas esse código mostra um erro nos componentes checkbox:
O email é enviado direitinho... e esse erro só aparece quando o checkbox está descmarcado!!
alguém poderia me ajudar ??
Alexandre.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.