denisx 0 Denunciar post Postado Novembro 19, 2010 Ola galera tava criando um formulario( não foi criado a partir do 0) ai quando eu envio a menssagem da o seguinte erro : Parse error: syntax error, unexpected '=' in /home/stvmynet/public_html/Formulario/form.php on line 11 form.htm <html> <head> <title>Formulário de Contato</title> <meta http-equiv="Content-Type" content="text/html;"> <style> .texto {font: 17px Verdana; text-decoration: none; color: #999999} .texto_peq {font: 17px Verdana; text-decoration: none; color: #999999} .titulos {font: bold 24px Verdana; text-decoration: none; color: #999999} .form_campos {background-color: #FFFFFF; font: 15px Verdana; border-style: groove} .form_botao {background-color: #CCCCCC; font: 15px Verdana; border-style: outset} </style> </head> <body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" text="#999999" link="#0000FF" vlink="#FF0000" alink="#FFFF00"> <p> </p> <center> <p><font color="#FFFFFF" face="Chiller" class="titulos">Formulário de Contato</font></p> <p> </p> </center> <form name="senddata" method="post" action="form.php"> <div align="left"></div> <table width="662" border="0" cellspacing="0" cellpadding="0" align="center"><!--DWLayoutTable--> <tr bgcolor="#000000"> <td valign="middle" width="208" nowrap> <p align="left"><font class="texto" color="#999999">Nome Completo:</font></p></td> <td width="454"> <input class="form_campos" type="text" name="nome" size="34"></td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><div align="left"><font class="texto">Data do Eventos:</font></div></td> <td><input class="form_campos" type="text" name="data" size="34" id="data"> ex: dia/mês/ano</td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><div align="left"><font class="texto">Número de Convidados:</font></div></td> <td><input class="form_campos" type="text" name="convidados" size="34" id="convidados"></td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><font class="texto">Telefone:</font></td> <td><input class="form_campos" type="text" name="tel" size="34" id="tel"> ex: (00) 0000-0000</td> <tr bgcolor="#000000"> <td valign="middle" nowrap><font class="texto">Telefone Opcional:</font></td> <td><input class="form_campos" type="text" name="telop" size="34" id="telop"> ex: (00) 0000-0000</td> </tr> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><div align="left"><font class="texto">Email:</font></div></td> <td><input class="form_campos" type="text" name="email" size="34" id="email"></td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><div align="left"><font class="texto">Tipo do Eventos:</font></div></td> <td> <select class="form_campos" name="tipo" id="tipo"> <option>-->>Selecione<<--</option> <option value="casamento">Casamento</option> <option value="15">15 anos</option> <option value="niver">Aniversários</option> <option value="formaturas">Formaturas</option> <option value="coqueteis">Coquetéis</option> <option value="janta">Almoço e Jantares</option> <option value="cafe">Café da Manhã</option> <option value="coffee">Coffee breaks</option> <option value="eventos">Eventos empresariais</option> <option value="organizacao">assessoria na organização de eventos em geral</option> <option value="outros">Outros</option> </select></td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><div align="left"><font class="texto">Local:</font></div></td> <td><input class="form_campos" type="text" name="local" size="34" id="local"></td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap align="center"><p align="left"><font class="texto">Observações:</font></p> </td> <td> <textarea class="form_campos" name="obs" cols="40" rows="6" id="obs"></textarea></td> </tr> <tr bgcolor="#000000"> <td colspan="2" valign="middle"> <!-- <font class="texto">* campos obrigatórios</font> --> <br> <div align="center"> <input class="form_botao" type="submit" name="Enviar" value="Enviar "> <input class="form_botao" type="reset" name="Limpar" value="Limpar"> </div></td> </tr> <tr> <td></td> <td></td> </tr> </table> </form> <body> </html> form.php <?php $date = date("d/m/Y h:i"); // ****** ATENÇÃO ******** // ABAIXO ESTÁ A CONFIGURAÇÃO DO SEU FORMULÁRIO. // ****** ATENÇÃO ******** // RECEBE OS VALORES VINDO DO FORMULÁRIO E ATRIBUI AS VARIÁVEIS $nome = $_POST["nome"]; $data = $_POST["data"]; convidados = $_POST["convidados"]; $tel = $_POST["tel"]; $telop = $_POST["telop"]; $email = $_POST["email"]; $tipo = $_POST["tipo"]; $local = $_POST["local"]; $obs = $_POST["obs"]; //CABEÇALHO - ONFIGURAÇÕES SOBRE SEUS DADOS E SEU WEBSITE $nome_do_site="TESTE"; $email_para_onde_vai_a_mensagem = "denis.almeida98@hotmail.com"; $nome_de_quem_recebe_a_mensagem = "TESTE"; $exibir_apos_enviar='enviado.html'; //MAIS - CONFIGURAÇOES DA MENSAGEM ORIGINAL $cabecalho_da_mensagem_original="From: $name <$email>\n"; $assunto_da_mensagem_original="Contato no Site"; // FORMA COMO RECEBERÁ O E-MAIL (FORMULÁRIO) // ******** OBS: SE FOR ADICIONAR NOVOS CAMPOS, ADICIONE OS CAMPOS NA VARIÁVEL ABAIXO ************* $configuracao_da_mensagem_original=" Nome: $nome Data do Evento: $data Numero de Convidados: $convidados Telefone: $tel Telefone Opcional: $telop Email: $email Tipo de Evento: $tipo Local: $local Observação: $obs "; //CONFIGURAÇÕES DA MENSAGEM DE RESPOSTA // CASO $assunto_digitado_pelo_usuario="s" ESSA VARIAVEL RECEBERA AUTOMATICAMENTE A CONFIGURACAO // "Re: $assunto" $assunto_da_mensagem_de_resposta = "Confirmação"; $cabecalho_da_mensagem_de_resposta = "From: $nome_do_site < $email_para_onde_vai_a_mensagem>\n"; $configuracao_da_mensagem_de_resposta="Obrigado por entrar em contato!\nEstaremos respondendo em breve...\nAtenciosamente,\n$nome_do_site\n\nEnviado em: $date"; // ****** IMPORTANTE ******** // A PARTIR DE AGORA RECOMENDA-SE QUE NÃO ALTERE O SCRIPT PARA QUE O SISTEMA FINCIONE CORRETAMENTE // ****** IMPORTANTE ******** //ESSA VARIAVEL DEFINE SE É O USUARIO QUEM DIGITA O ASSUNTO OU SE DEVE ASSUMIR O ASSUNTO DEFINIDO //POR VOCÊ CASO O USUARIO DEFINA O ASSUNTO PONHA "s" NO LUGAR DE "n" E CRIE O CAMPO DE NOME //'assunto' NO FORMULARIO DE ENVIO $assunto_digitado_pelo_usuario="s"; //ENVIO DA MENSAGEM ORIGINAL $headers = "$cabecalho_da_mensagem_original"; if($assunto_digitado_pelo_usuario=="n"){ $assunto = "$assunto_da_mensagem_original"; } $seuemail = "$email_para_onde_vai_a_mensagem"; $mensagem = "$configuracao_da_mensagem_original"; mail($seuemail,$assunto,$mensagem,$headers); //ENVIO DE MENSAGEM DE RESPOSTA AUTOMATICA $headers = "$cabecalho_da_mensagem_de_resposta"; if($assunto_digitado_pelo_usuario=="n"){ $assunto = "$assunto_da_mensagem_de_resposta"; }else{ $assunto = "Re: $assunto"; } $mensagem = "$configuracao_da_mensagem_de_resposta"; mail($email,$assunto,$mensagem,$headers); echo "<script>window.location='$exibir_apos_enviar'</script>"; ?> enviado.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br" lang="pt-br"> <head> <title>Sua Mensagem foi envada com sucesso</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> Sua Mensagem foi envada com sucesso </body> </html> ------------------------------------------------------------------ eu se que não e bom criar sites em tabela, isso ai e so um teste! ------------------------------------------------------------------xD Compartilhar este post Link para o post Compartilhar em outros sites
netShot 1 Denunciar post Postado Novembro 19, 2010 Troque: convidados = $_POST["convidados"]; por $convidados = $_POST["convidados"]; Compartilhar este post Link para o post Compartilhar em outros sites
wolfphw 60 Denunciar post Postado Novembro 19, 2010 bem vamos analizar o erro... você por um acaso já olhou oque tem nessa linha 11 da página form.php???? Fazendo uma olhada não tem o $ na frente da variavel convidados.. basta apenas colocar o $ Recomendo, não faça Ctrl+C e Ctrl+V da internet, com isso você vai fazer um site com codigo que a gente chama de Frank, Frankenstein... Compartilhar este post Link para o post Compartilhar em outros sites
denisx 0 Denunciar post Postado Novembro 19, 2010 Troque: convidados = $_POST["convidados"]; por $convidados = $_POST["convidados"]; Ola muito obrigado resolveu. ----------------------------------------------------------------------desculpe pela pergunta do topico meio burra, e que hoje estou com dor de cabeça e não prestei a atenção nisso! Compartilhar este post Link para o post Compartilhar em outros sites