Ir para conteúdo

Arquivado

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

Fernando José

Erro Formulario

Recommended Posts

Pessoal fiz um formulário em flash + php segindo o seguinte tutorial http://www.imasters.com.br/web/conteudo/co...p?codColuna=417 ele funcionou corretamente, enviada os dados direitinho, até que o meu servidor atualizou a versão do php pra 4.3 ele parou de funcionar, porque acontece isso, tinha 3 formulários desses os 3 pararam de funcionar depois que foi atualizado o php para o php 4.3, eu recebo os e-mails mais os dados vem em branco como se a pessoa naum estivesse preenchido o formulario...

O que pode ser?

Como resolvo isso?

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Provavelmente você não está recebendo corretamente as variáveis no seu PHP.Se você tivesse postado seu código ficaria bem mais fácil identificar o erro.Mas tenho quase certeza que se você fizer algo semelhante a isto em seu PHP, vai funcionar:$Nome = $_POST["Nome"];$Email = $_POST["Email"];isso caso você esteja mandando as variáveis via PostOu $Nome = $_GET["Nome"];$Email = $_GET["Email"];Caso seja via GET.Falou?Romeuwww.clicksfavoritos.com.brOs melhores sites da Internet brasileira

Compartilhar este post


Link para o post
Compartilhar em outros sites

O codigo e esse<?$cabecalho = "From: British and American <britishpoa@wnet.com.br> ";// Seu email aqui$emailadmin = "britishpoa@wnet.com.br";// seu site$siteadmin ="http://www.britishonline.com.br";// O nome da companhia$nomesite = "British On-Line";// pega a data do servidor$date = date("m/d/Y H:i:s");// Pega o IP cliente - este aqui era pra ser segredo! heheheif ($REMOTE_ADDR == "") $ip = "no ip";else $ip = getHostByAddr($REMOTE_ADDR);//Processa e envia as informações coletadas no flash para o seu email//IF ($action != "")//{$mens .= "Formulário Preenchido";$mens .= "Nome: $inputNome";$mens .= "DDD: $inputDDD";$mens .= "Telefone: $inputFone";$mens .= "Email: $inputEmail";$mens .= "Cidade: $inputCidade";$mens .= "------------------------------";$mens .= "Informações:";$mens .= "Usando: $HTTP_USER_AGENT";$mens .= "Hostname: $ip";$mens .= "Endereço de IP: $REMOTE_ADDR";$mens .= "Data/Hora: $date";mail("$emailadmin","British and American","$mens","$cabecalho");echo "&verifica=1";//Aqui envia um email de confirmação para o usuáriomail("$inputEmail","Obrigado por visitar $nomesite","Sua mensagem foi encaminhada para um de nossos operadores, em breve você estará recebendo uma resposta! \n A British and American agradece a sua visita!","$cabecalho");//Confirmação que o flash recebe$sendresult = "Done!";$send_answer = "answer=";$send_answer .= rawurlencode($sendresult);// echo "$send_answer";//}?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

//{$mens .= "Formulário Preenchido";$mens .= "Nome: $Nome = $_POST["Nome"];";$mens .= "DDD: $DDD = $_POST["DDD"];";$mens .= "Telefone: $Fone = $_POST["Fone"];";$mens .= "Email: $Email = $_POST["Email"];";$mens .= "Cidade: $Cidade = $_POST["Cidade"];";Assim?Eu fiz mais não não funcionou!Me explica direito por favorobrigado

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.