Jump to content


Photo

Flash + Php


  • Faça o login para participar
2 replies to this topic

#1 Beta6484

Beta6484

    Novato no fórum

  • Usuários
  • 14 posts
  • Sexo:Feminino
  • Localidade:São Gonçalo
  • Interesses:Música, webdesign, diversão...

Posted 25/09/2009, 17:18

Olá, Boa Tarde

Estou tendo um probleminha meio "maluco" e não estou conseguindo resolver, até porque o pHP não é bem minha área... O problema é o seguinte, tenho um site em flash hospedado em servidor linux, tive que fazer o script de email em PHP. Tem um formulário no Flash que manda as informações para o PHP, chega tudo direitinho no e-mail com um único problema... as letras das informações enviadas pelo formulário chegam gigantescas, enormes... Não estou entendendo o que está acontecendo, tentei formatar por dentro do PHP mas não funcionou... Sei que o problema não é do PHP pois testei com um formulário normal, em HTML e deu tudo certo. Gostaria de saber se alguém já passou por este mesmo problema? Alguém pode me ajudar? Agradeço desde já pela atenção!!! ;-)

Edição feita por: Dudu, 28/09/2009, 14:38.

Tá com preguiça de fazer buscas na internet?

Acesse o Clique e Pronto

O melhor conteúdo da internet brasileira no clique do mouse!


#2 rodrigo_elesbao

rodrigo_elesbao

    Novato no fórum

  • Usuários
  • 14 posts
  • Sexo:Não informado

Posted 25/09/2009, 18:47

Poste ai o codigo onde voce recebe os dados do flash, salva nas variaveis do php e entao envia por e-mail para podermos visualizar, pois provavelmente voce esta salvando na variavel do php tags html para aumentar o tamanho da fonte, algo assim.

Edição feita por: rodrigo_elesbao, 25/09/2009, 18:48.

<?php echo 'NERD!!!11!'; ?>

#3 Beta6484

Beta6484

    Novato no fórum

  • Usuários
  • 14 posts
  • Sexo:Feminino
  • Localidade:São Gonçalo
  • Interesses:Música, webdesign, diversão...

Posted 28/09/2009, 09:58

Poste ai o codigo onde voce recebe os dados do flash, salva nas variaveis do php e entao envia por e-mail para podermos visualizar, pois provavelmente voce esta salvando na variavel do php tags html para aumentar o tamanho da fonte, algo assim.


Fiz um form simples com os campos: nome, email e mensagem. O script do botão no flash ficou assim:

on (release) {
	loadVariablesNum ("envia.php","","POST");
	txt_status = "Mensagem Enviada com Sucesso"
	nome = "";
	email = "";
	mensagem = "";
}

E o código do PHP ficou assim:

<?php
$emailsender ='email@email.com.br';

if(PHP_OS == "Linux") $quebra_linha = "\n";
elseif(PHP_OS == "WINNT") $quebra_linha = "\r\n";
else die("Este script nao esta preparado para funcionar com o sistema operacional de seu servidor");
 
$nomeremetente	 = $_POST['nome'];
$emailremetente	= $_POST['email'];
$emaildestinatario = 'email@email.com.br';
$comcopia		  = 'email@email.com.br';
$comcopiaoculta	= 'email@email.com.br';
$assunto		   = 'Mensagem enviada pelo site';
$mensagem		  = $_POST['mensagem'];
 
$mensagemHTML = '<font face="Verdana, Geneva, sans-serif" size="2"><P><b>Nome:</b> '.$nomeremetente.'</P>
<P><b>E-Mail:</b> '.$emailremetente.'</P>
<p><b>Mensagem:</b> <i>'.$mensagem.'</i></p></font>';
 
$headers = "MIME-Version: 1.1".$quebra_linha;
$headers .= "Content-type: text/html; charset=iso-8859-1".$quebra_linha;

$headers .= "From: ".$emailsender.$quebra_linha;
$headers .= "Return-Path: " . $emailsender . $quebra_linha;
$headers .= "Cc: ".$comcopia.$quebra_linha;
$headers .= "Bcc: ".$comcopiaoculta.$quebra_linha;
$headers .= "Reply-To: ".$emailremetente.$quebra_linha;

mail($emaildestinatario, $assunto, $mensagemHTML, $headers );
?>

Edição feita por: Dudu, 28/09/2009, 14:38.

Tá com preguiça de fazer buscas na internet?

Acesse o Clique e Pronto

O melhor conteúdo da internet brasileira no clique do mouse!





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq