..:: MX Studio Fóruns ::..: Probleminha Flash + PHP - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Probleminha Flash + PHP Letras Gigantes

#1 User is offline   Beta6484 

  • Group: Membros
  • Posts: 11
  • Joined: 07-February 06

  Posted 29 September 2009 - 11:33 AM

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.

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

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

E o código do PHP ficou assim:

CÓDIGO
<?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 );
?>

Gostaria de saber se alguém já passou por este mesmo problema? Alguém pode me ajudar? Agradeço desde já pela atenção!!! thumbsup.gif

0

#2 User is offline   Gui Paviani 

  • Group: Membros
  • Posts: 17
  • Joined: 26-February 09

Posted 29 September 2009 - 11:50 AM

QUOTE(Beta6484 @ 29/9/2009 10:09:15) <{POST_SNAPBACK}>
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.

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

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

E o código do PHP ficou assim:

CÓDIGO
<?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 );
?>

Gostaria de saber se alguém já passou por este mesmo problema? Alguém pode me ajudar? Agradeço desde já pela atenção!!! thumbsup.gif



amigao, no seu codigo php a variavel mensage e a responsavel por montar a mensagem , se vc der uma olhadinha na linha $mensagemHTML = '<font face="Verdana, Geneva, sans-serif" size="2">

ta com tamanho 2, diminui o tamanho, ou se nao apaga o size que funciona.


abracao...

0

#3 User is offline   Beta6484 

  • Group: Membros
  • Posts: 11
  • Joined: 07-February 06

  Posted 29 September 2009 - 12:19 PM

QUOTE(Gui Paviani @ 29/9/2009 10:09:40) <{POST_SNAPBACK}>
amigao, no seu codigo php a variavel mensage e a responsavel por montar a mensagem , se vc der uma olhadinha na linha $mensagemHTML = '<font face="Verdana, Geneva, sans-serif" size="2">

ta com tamanho 2, diminui o tamanho, ou se nao apaga o size que funciona.


abracao...


Olá, eu pus o size no php justamente para poder tentar resolver o problema... Estava sem o size... O parâmetro só afeta o conteúdo determinado dentro do script, quando recebo o e-mail os títulos "Nome:", "Assunto", "Mensagem", chegam certinho, com a fonte como foi determinada no script, só o conteúdo que vem do formulário flash vem imenso.

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
Hot Topic (New) Quebra Cabeça
Continuando a adaptação ao Flash
Avaliação =RSV= 
  • 14 Replies
  • 2163 Views
New Replies Meu portfólio
Meu 1º site todo em flash...
Avaliação Cassiano Óliver 
  • 5 Replies
  • 1729 Views
New Replies Greybox + Flash AS2
Greybox + Flash AS2
Outros Hmidia 
  • 0 Replies
  • 730 Views
New Replies Sistema de reservas de hoteis em PHP
Onde consigo ou como se faz um sistema d
PHP robert 
  • 1 Reply
  • 3664 Views
New Replies TOPO DE SITE
Topo de site feito em Flash
Avaliação Prettoboy 
  • 1 Reply
  • 730 Views
New Replies Vaga Programador PHP (Junior e Pleno) em SP
URGENTE!
Mercado / Vagas Zanuto 
  • 1 Reply
  • 1650 Views
New Replies Popular Combo com Flash Remoting + CFC RIA atoyansk 
  • 0 Replies
  • 1780 Views
New Replies me ajudam no flash com movieclip
help me
Animação 3D e Modelagem yokairo 
  • 0 Replies
  • 693 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)