Jump to content


Kleber_ox

Member Since 15/10/2004
Offline Last Active 07/03/2006, 23:58
-----

Topics I've Started

Receber E-mails Com Anexo

10/01/2006, 23:34

Olá Galera.

Estou desenvolvendo um webmail usando imap, ta funcionando ate que bem... mas tenho problemas para receber e-mails com anexo, aparece uns caracteres estranhos e não conseguo identificar por exemplo se o e-mail contem algum anexo.

Alguem tem mais detalhes sobre usar as funções imap???
Como posso corrigir isso???
TEm a possibilidade de desenvolver um webmail e com outro tipo de biblioteca além do imap???
O Que seria MIME que aparece em alguns emails q recebo???

Valeu!!!

Webmail Com Imap

09/01/2006, 22:43

Olá galera!!!

Tow desenvolvendo um webmail usando imap sei q tem um monte de webmails prontos por ai em php e mysql mas eu quero um webmail q se adeque ao q minha empresa pediu pra fazer.

O código é esse.


//Ler os email no servidor
$imap=imap_open("{mail.servidor.com.br/pop3:110}INBOX", "kleber@servidro.com.br", "senha");

  //contar os e-mails
  $headers = imap_headers($imap);
  $messages = sizeof($headers);

$message=array();
  
  
  for($i = 0; $i<$messages; $i++)
  {

    $header=imap_header($imap, $i+1);

    $message['assunto']=$header->subject;
    $message['fromaddress']=$header->fromaddress;
    $message['toaddress']=$header->toaddress;
    //$message['ccaddress']=$header->ccaddress;
    $message['data']=$header->date;
    
    
//aki eu divido para aparecer De, Assunto e Data
   
    $de=$message['fromaddress'];
    $assunto=$message['assunto'];
    $data=$message['data'];

//html para gerar a saida

echo "   <tr bgcolor='#f7f7f7'>
     <form name='form' method='post' action='deletar_email_lib.php'>
     <td><input name='mensagem[]' type='checkbox' id='mensagem' value=".    ($i+1)."></td>
    <td height='5' colspan='2' align='center'><strong><font color='#000000' size='2' face='Verdana, Arial, Helvetica, sans-serif'><a href=\"javascript:abrir('abrir_mensagem.php?id_mensagem=".($i+1)."')\";><font face='verdana' size='1'>$de</font></a></font></strong></td>
    <td width='409' align='center'><strong><font color='#000000' size='2' face='Verdana, Arial, Helvetica, sans-serif'>$assunto</font></strong></td>
    <td colspan='2' align='center' valign='top'><strong><font color='#000000' size='2' face='Verdana, Arial, Helvetica, sans-serif'>$data</font></strong></td>
    </tr>";
 }
  imap_close($imap);

Mas tem e-mails como por exemplo o hotmail q no lugar De aparece uns caracteres estranhos
Assim.
=?iso-8859-1?B?S2xlYmVyIGRlIFPh?=
mas é pra aparecer assim kleber_ox@hotmail.com

O que faço pra aparecer normal???

Fazer Download De Arquivo.txt

27/11/2005, 22:48

Olá galera!

Estou com o seguinte proble.

Tenho q fazer um link na minha pagina q faça download de um arquivo com extenção txt.

com o seguinte codigo
<a href='arquivo.txt'>Baixar arquivo</a>

Mas quando eu clico o conteudo do arquivo aparece no navegador... mas eu preciso q mostre akela tela de salvar no disco...

Como eu faço isso???

Valeu!!!

Inserir Dados No Access

23/11/2005, 09:25

Olá galera!!!

Estou trabalhando em um script q trabalha com dados em access.
O script é esse peguei parte dele no proprio forum.
<?php

$pathDb=realpath("precisa2000.mdb");
$cx = new COM("ADODB.Connection");
$cx->open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=$pathDb");
$rs = new COM("ADODB.RecordSet");
$rs->open("select * from PRECISA_DATA",$cx,3,3);
$total = $rs->recordcount;
$num = 1;
echo "Total de registros: $total<br>";
while (!$rs->eof) {
    $info = $rs->fields("id");
    $info2 = $rs->fields("DATE");
    
    echo "$info->value<br>";
    echo "$info2->value<br>";
    $rs->movenext();
}
$rs->close;
$cx->close;
$rs = null;
$cx = null;

?>
Consigo ver o q tem nos campos da tabela mas preciso inserir dados via php... como faço isso????
Valeu!!!

Maskara Cnpj E Cpf

08/11/2005, 23:11

Fala galera!!!

Estou usando uma mascara com javascript para cnpj e cpf, mas queria q quando ele clicasse em um radio button com pessoa fisica e outro pessoa juridica mudassse a mascara do campo pra mascara de cnpj ou cpf conforme a escolha.;

como faço isso???

VAleu!!!

IPB Skin By Virteq