..:: MX Studio Fóruns ::..: ajuda com formail - ..:: 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

ajuda com formail

#1 User is offline   piresrox 

  • Group: Membros
  • Posts: 22
  • Joined: 07-October 06

Posted 17 December 2006 - 08:48 PM

aewww galera blzzz to com um problema aqui fiz um formulario de email com flash + php mas nao to conseguindo faser ele fufa como deveria vo colocar o PHP eo AS ai c poderem me ajudar vlww




ActionScript
stop();
var objMail:LoadVars = new LoadVars();
bt.onRelease = function()
{
      objMail.nome = nome.text;
      objMail.data_nacimento = data_nacimento.text;
      objMail.CPF = CPF.text;
      objMail.RG = RG.text;
      objMail.sexo = sexo.text;
      objMail.email = email.text;
      objMail.escolaridade = escolaridade.text;
      objMail.candidato_funcao = candidato_funcao.text;
      nome.text = data_nacimento.text = CPF.text = RG.text = sexo.text = email.text = escolaridade.text = curriculo.text = candidato_funcao.text = "";
      objMail.sendAndLoad("http://www.indicacoes.com/mail_curriculo2.php", objMail, "POST");
}

objMail.onLoad = function() {
      gotoAndStop(2);
      if(this.ver)
      msg.text = "Seu formulario foi enviado com sucesso!";
      else
      msg.text = "Ocorreu algum erro no envio do formulario";
}
{
      bt.sendButton.enabled = true;
}
/////////update/////////
import flash.net.FileReference;

var listener:Object = new Object();

listener.onSelect = function(selectedFile:FileReference):Void {
      
      statusArea.text += "fasendo upload "+selectedFile.name+"\n";
      
      selectedFile.upload("http://www.indicacoes.com/mail_curriculo2.php");
      
};

listener.onOpen = function(selectedFile:FileReference):Void {
      
      statusArea.text += "aberto "+selectedFile.name+"\n";
      
};

var microsoftword:FileReference = new FileReference();

microsoftword.addListener(listener);

bot.onRelease = function() {
      
microsoftword.browse([{description:"Microsoft Word", extension:"*.doc"}]);
      
};





PHP
<?php
$nome 
utf8_decode($_POST["nome"]);
$data_nacimento utf8_decode ($_POST["data_nacimento"]);
$CPF utf8_decode ($_POST["CPF"]);
$RG utf8_decode ($_POST["RG"]);
$sexo utf8_decode ($_POST["sexo"]);
$email utf8_decode ($_POST["email"]);
$escolaridade utf8_decode ($_POST["escolaridade"]);
$candidato_funcao utf8_decode ($_POST["candidato_funcao"]);


$listener = isset($_FILES["listener"]) ? $_FILES["listener"] : FALSE;

if(
file_exists($listener["tmp_name"]) and &#33;empty($arquivo)){
   
$fp fopen($_FILES["listener"]["tmp_name"],"rb");
   
$anexo fread($fp,filesize($_FILES["listener"]["tmp_name"]));          
   
$anexo base64_encode($anexo);
   
fclose($fp);
   
$anexo chunk_split($anexo);
   
$boundary "XYZ-" date("dmYis") . "-ZYX";
   
$corpo "--$boundary\n";
   
$corpo .= "Content-Transfer-Encoding: 8bits\n";
   
$corpo .= "Content-Type: text/html; charset=\"ISO-8859-1&#092; \n\n"; //plain
   
$corpo .= "Nome: $nome
   CPF: $CPF
   RG: $RG
   Sexo: $sexo
   E-mail: $email
   Escolaridade: $escolaridade
   Candidato a função: $candidato_funcao\n"
;
   
$corpo .= "--$boundary\n";
   
$corpo .= "Content-Type: ".$listener["type"]."\n";
   
$corpo .= "Content-Disposition: attachment; filename=\"".$listener["name"]."&#092;\n";
   
$corpo .= "Content-Transfer-Encoding: base64\n\n";
   
$corpo .= "$anexo\n";
   
$corpo .= "--$boundary--\r\n";
   
$headers  "MIME-Version: 1.0\n";
   
$headers .= "From: \"$nome&#092;" <$email>"\r\n";
   
$headers .= "Content-type: multipart/mixed; boundary=\"$boundary&#092;\r\n";
   
$headers .= "$boundary\n"

   
//envio o email com o anexo //   
$ver mail($para$candidato_funcao$corpo$headers);
   echo 
"ver=$ver";
}
?>


0

Share this topic:


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



Publicidade




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