MENSAGEM NO CELULAR UTILIZANDO FORMMAIL

Enviada por carlos 
carlos
MENSAGEM NO CELULAR UTILIZANDO FORMMAIL
06 de August de 2007 às 10:44PM
Estou utilizando o formmail para enviar mensagens para e-mail e celular, através de um e-mail de redirecionamento. O problema é que no celular há um certo número de caracteres que pode ser exibido, e ao invés de aparecer a mensagem: Below is the result of your feedback form. It was submitted by
() on Monday, August 6, 2007 at 20:01:38.
Gostaria de saber como retirar essa mensagem, caso não seja possível, gostaria que a informação necessário aparecesse no campo ASSUNTO, utilizei a programação da forma abaixo, mas não consegui que no campo ASSUNTO aparecesse a informação contida na variável $noticia
Se alguém puder me ajudar agradeço muito

<form action="http://forms.hospedagemdesite.com/cgi-bin/FormMail.pl" method="post">

<input type="hidden" name="redirect" value="http://www.mecatronicgroup.com.br/retorno.php">

<input name="recipient" value="envia@mecatronicgroup.com.br" type="hidden">

<input type="hidden" name="subject" value="<?php echo $noticia?> ">


<P align="left">
<table width="748" border="0">
<tr>
<td width="40">&nbsp;</td>
<td width="674"><FONT FACE="Arial,Helvetica"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Usu&aacute;rio:</b></font><FONT SIZE=-1>&nbsp;

<?php
echo $_SESSION["usuario_sys"];
?>

<font face="Verdana, Arial, Helvetica, sans-serif"> <font size="3">&nbsp;&nbsp;</font></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>
<br>
<b>E-mail :</b></font>&nbsp; <font face="Verdana, Arial, Helvetica, sans-serif"><font size="2">


<?php
echo $_SESSION["email_usuario_sys"];
//echo $_SESSION["email"];
?>
</font></font></FONT></FONT>

<?php
if (empty($noticia))
{
echo ('<P><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Descri&ccedil;&atilde;o da Not&iacute;cia:
</b></font> <font face="Verdana, Arial, Helvetica, sans-serif" size="3"><BR>
<TEXTAREA name="noticia" type=text rows=3 cols=40></TEXTAREA>
</font><BR><BR> ');
}
else
{
echo ("<P><font size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\"><b>Descri&ccedil;&atilde;o da Not&iacute;cia:
</b>$noticia</font>
<input type=\"hidden\" name=\"noticia\" value=\"$noticia\"> ");
}

?>
Artur
Re: MENSAGEM NO CELULAR UTILIZANDO FORMMAIL
06 de August de 2007 às 11:44PM
olá amigo! sou novo aqui tb! e uma vez fiz um sisteminha desse para testar, só que fiz em flash + PHP da um look lá em www.soporto.com.br e vai em contato, manda um torpedo direto para meu celu!
vou te passar o php que usei!!



<?php

// Função para tirar os acentos de uma string! pode ser adaptadas para outras coisas

function RemoveAcentos($Msg)
{
$a = array(
'/[ÂÀÁÄÃ]/'=>'A',
'/[âãàáä]/'=>'a',
'/[ÊÈÉË]/'=>'E',
'/[êèéë]/'=>'e',
'/[ÎÍÌÏ]/'=>'I',
'/[îíìï]/'=>'i',
'/[ÔÕÒÓÖ]/'=>'O',
'/[ôõòóö]/'=>'o',
'/[ÛÙÚÜ]/'=>'U',
'/[ûúùü]/'=>'u',
'/ç/'=>'c',
'/Ç/'=> 'C');
// Tira o acento pela chave do array
return preg_replace(array_keys($a), array_values($a), $Msg);
}

?>

<?
if ($email != "" and $destinatario != "")
{
$cabecalho = "From: \nReply-To:meuemail@meuemail.com.br";
$corpo .= "". RemoveAcentos($email) .". ";
$corpo .= "". RemoveAcentos($mensagem) .". ";
$corpo .= "===============";
mail($destinatario, $corpo, "meuemail@meuemail.com.br", $cabecalho);
echo ("&enviado=ok&");
}
?>


sofri pra caramba pra conseguir adaptar esse esqueminha já que sou iniciante! mas posso te garantir que está funcionando perfeitamente! falow amigo e boa sorte!
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.