Jump to content


Marcell Marra's Content

There have been 3 items by Marcell Marra (Search limited from 20/10/2020)


Ordernar por                Order  

#1007271 Atendimento On-Line Em Asp

Posted by Marcell Marra on 26/01/2011, 14:04 in ASP

Alguém saberia me indicar um bom serviço de Atendimento On-line programado em ASP? Pode ser pago.



#999071 [Resolvido] Incorporar Js No Php

Posted by Marcell Marra on 06/05/2010, 23:58 in PHP

Obrigado, amigo.

Na verdade eu tinha percebido isso e achei muito estranho. Não mexí pois tinha pego o código free em um site das antigas, então como funcionou, nem pensei que pudesse haver erro alí.

Conseguí arrumar ajeitando as tags e inserindo a incorporação do js nos echos.

Muito obrigado pela ajuda.

Aloha!



#999016 [Resolvido] Incorporar Js No Php

Posted by Marcell Marra on 05/05/2010, 23:42 in PHP

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):

<?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!




IPB Skin By Virteq