Ir para conteúdo
Fórum Script Brasil
  • 0

Listar E-mail E Sites


Brilhante

Pergunta

8 respostass a esta questão

Posts Recomendados

  • 0

é bem simples....

digamos que tenho um texto assim:

brilhante@tknet.com.br <brilhante@tknet.com.br>; Rafael Brilhante <brilhante@rosacouto.com.br>. kjf afajkgk ajsdgh ajksdgh jkadgh jkasdghf asdf vendas@rosacouto.com.br, asdf asdfgk jasghdf jdghasfk jasdf asdfjkoiiertuhgf yuti ert wert rt euvou@euvou.net

5454 6546 546 54sdf a4sdfg 6 6af4g dfg6 sdfg webmaster@dlistaquari.org.

Preciso que fique assim:

brilhante@tknet.com.br

brilhante@rosacouto.com.br

vendas@rosacouto.com.br

euvou@euvou.net

webmaster@dlistaquari.org

Link para o comentário
Compartilhar em outros sites

  • 0

<?php

$arquivo=file('arquivodeemail.txt');

foreach($arquivo as $linhas => $conteudo)

{

$posicao1=strpos('<',$conteudo);

$posicao2=strpos('>',$conteudo);

$email=substr($conteudo,$posicao1 +1,$posicao2 -1);

echo $email;

}

Veja se é isso.

Na função file você tem que passar o caminho para o arquivo de texto.

?>

Link para o comentário
Compartilhar em outros sites

  • 0

Não resolveu...

aparece no resultado todo o conteudo do arquivo..

rilhante@tknet.com.br ; Rafael Brilhante . kjf afajkgk ajsdgh ajksdgh jkadgh jkasdghf asdf vendas@rosacouto.com.br, asdf asdfgk jasghdf jdghasfk jasdf asdfjkoiiertuhgf yuti ert wert rt euvou@euvou.net454 6546 546 54sdf a4sdfg 6 6af4g dfg6 sdfg webmaster@dlistaquari.org

Não tem nenhum caractere padrão dentro do texto. Não tenho como fazer um explode dentro do texto, á que não tenho um caractere specífico para aplicar esta função.

Link para o comentário
Compartilhar em outros sites

  • 0

Brilhante, fica complicado fazer isso, pois como você disse não tem um caracter padrão separando os dados, podemos até montar uma função que reconheça o @, mas como saber quantos caracteres têm antes e depois dele?

Como é feita essa lista? através de algum programa? ou manual mesmo?

Se for através de programa, é melhor configurar ele para trazer os resultados com um padrão, mas se for manual, em 3 anos já daria pra ter organizado, ou até mesmo ter salvo em uma base de dados.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...