- Fórum WMO
- → Viewing Profile: Tópicos: Marcell Marra
Community Stats
- Group Usuários
- Active Posts 569
- Profile Views 3122
- Member Title Expert
- Age 36 years old
- Birthday September 18, 1989
-
Sexo
Não informado
-
Localidade
São José dos Campos - SP
1
Neutral
User Tools
Friends
Marcell Marra hasn't added any friends yet.
Latest Visitors
Topics I've Started
Atendimento On-Line Em Asp
26/01/2011, 14:04
Alguém saberia me indicar um bom serviço de Atendimento On-line programado em ASP? Pode ser pago.
[Resolvido] Incorporar Js No Php
05/05/2010, 23:42
Galerinha do mal 
Quanto tempo não entro aqui de novo, que coisa nostálgica.
Bom, paremos com choraminguelas e direcionemos ao problema.
1) Tenho um formulário do phpbrasil pronto que utiliza os campos num arquivo em html normal e os envia através de um arquivo em php;
2) Inserí essa página de formulário em um modal, que utiliza Jquery, o NyroModal.
3) Inserí as classes nos links e ao enviar os dados, ele redireciona para o php, que contém os dados de "envio" do tipo: "obrigado pro enviar" ou "faltam tais campos";
4) O problema é que a segunda parte, de confirmação de envio, é um arquivo em php. Através do Include eu consigo inserir, porém o Internet Explorer não consegue interpretar. O Google Chrome interpreta "que é uma beleza", porém o IE mia no esquema.
Como faço para incorporar os js no meu arquivo em php de um jeito que funcione no IE?
O código em php(já com a inclusão de js que o IE não interpreta):
Obrigado pela atenção!
Quanto tempo não entro aqui de novo, que coisa nostálgica.
Bom, paremos com choraminguelas e direcionemos ao problema.
1) Tenho um formulário do phpbrasil pronto que utiliza os campos num arquivo em html normal e os envia através de um arquivo em php;
2) Inserí essa página de formulário em um modal, que utiliza Jquery, o NyroModal.
3) Inserí as classes nos links e ao enviar os dados, ele redireciona para o php, que contém os dados de "envio" do tipo: "obrigado pro enviar" ou "faltam tais campos";
4) O problema é que a segunda parte, de confirmação de envio, é um arquivo em php. Através do Include eu consigo inserir, porém o Internet Explorer não consegue interpretar. O Google Chrome interpreta "que é uma beleza", porém o IE mia no esquema.
Como faço para incorporar os js no meu arquivo em php de um jeito que funcione no IE?
O código em php(já com a inclusão de js que o IE não interpreta):
<?php
echo "<html>
<head>
<title> Processando... </title>
<script type=\"text/javascript\" src=\"http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js\"></script>
<script type=\"text/javascript\" src=\"js/jquery.nyroModal-1.6.2.pack.js\"></script>
<link rel=\"stylesheet\" href=\"styles/nyroModal.css\" type=\"text/css\" media=\"screen\">
</head>
</html>";
// Variaveis originadas no email_form.php
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$produto = $_POST['produto'];
$modelo = $_POST['modelo'];
$quantidade = $_POST['quantidade'];
$mensagem = $_POST['mensagem'];
// adicionei a captura do ip do remetente
$ip = $_SERVER['REMOTE_ADDR'];
//Seu email, para onde irao as informações do formulário
$mail_destino = "teste@gmail.com";
echo "<body bgcolor=\"#ffffff\" leftmargin=\"10\" topmargin=\"10\" marginwidth=\"10\" marginheight=\"10\">
<center><font class=\"texto\">";
//Mensagem de cabeçalho do email
$mail_header = "Esta é uma solicitação de Orçamento por parte do visitante que entrou no site, abaixo estão os dados correspondentes aos interesses do mesmo:";
//Mensagem para o email de resposta
$msg_reply = "Olá!\nRecebemos o seu email para Orçamento da Festa.\n\nObrigado pelo seu contato!\n\n Atenciosamente,.\n Buffet Infantil Petit Gourmet e Grand Gourmet Buffet .\n http://www.teste.com.br\n http://www.teste.com.br\n Tel/Fax: 123239135047\n Tel: 123239423357";
//Mensagem de Erro
$msg_erro = "Atenção! Os campos (Nome, E-mail e Telefone ) não podem estar em branco.";
//Endereço do seu SMTP (para se conectar no SMTP) (acho que é só para windows afinal não tem postfix ou sendmail)
//$msg_smtp_url = "<p>smtp.prov.com.br</p>";
//Login do seu SMTP (para se conectar no SMTP)
//$msg_smtp_login = "";
//Senha do seu SMTP (para se conectar no SMTP)
//$msg_smtp_senha = "";
//Obrigatoriedade
if ($nome!="" and $email!="" and $telefone!="")
{
$msg.="$mail_header\n\n";
$msg.="Nome: $nome\n\n";
$msg.="E-mail: $email\n\n";
$msg.="Telefone: $telefone\n\n";
$msg.="Produto: $produto\n\n";
$msg.="Modelo: $modelo\n\n";
$msg.="Quantidade: $quantidade\n\n";
$msg.="Mensagem: $mensagem\n\n";
if (mail($mail_destino, "hohohoho | É o papai noel", $msg, "From:$nome<$email>"))
{
//Imprimindo confirmação de envio
echo
" </font></center>
<html>
<meta http-equiv=refresh content=10;URL=./>
<script type=\"text/javascript\" src=\"http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js\"></script>
<script type=\"text/javascript\" src=\"js/jquery.nyroModal-1.6.2.pack.js\"></script>
<link rel=\"stylesheet\" href=\"styles/nyroModal.css\" type=\"text/css\" media=\"screen\"></html>";
echo "<body bgcolor=\"#ffffff\" leftmargin=\"10\" topmargin=\"10\" marginwidth=\"10\" marginheight=\"10\">
<center><font class=\"texto\">";
echo "<b>Olá!</b><br><br>Sua solicitação de Orçamento foi enviada com sucesso para o Papai Noel!<br><br>";
echo "Obrigado!<br>Você receberá um e-mail de confirmação desta mensagem.<br><br>Seu Endereço de IP: <b>$ip</b></font>
";
//Enviando mensagem de confirmação para o email do internauta
mail("$nome<$email>", "Site BPG / Orçamento de Festa", $msg_reply, "From:<$mail_destino>");
}
else
echo
"
<meta http-equiv=refresh content=3;URL=../>
</html><center><br><br><font color=red>
<b>Erro ao enviar a Solicitação!</b>
</font></center>
";
}
else
{
//Alerta sobre os campos obrigatórios
echo
"
<br><br><center>
$msg_erro <br><br>
<a href=\"inscricao.html\" class=\"nyroModal\" rev=\"nyroModal\"><font family=\"Verdana\" size=\"3\">Por favor, volte e preencha os dados corretamente.</font></a>
</center>
";
}
?>
Obrigado pela atenção!
- Fórum WMO
- → Viewing Profile: Tópicos: Marcell Marra
- Privacy Policy
- Regras ·



Postagens