eu fiz um script que divide o texto com explode
$conteudo_separado = explode(" ",$conteudo);depois pega o que foi quebrado e retira os e-mails (ah, o explode é maior, para outros caracteres, mas isso é só um exemplo
for ($x = 0; $x < sizeof($conteudo_separado); $x++) {
if (ereg('^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$', $conteudo_separado[$x])) {
array_push($emails, $conteudo_separado[$x]);
array_push($emails, "\n");
}
}Bom, dai eu salvo tudo em um txt
$fp = fopen($caminho, 'w');
//Grava os dados no array
for ($x = 0; $x < sizeof($emails); $x++) {
fwrite($fp, $emails[$x]);
}
fclose($fp);O problema aqui é que quando abre o txt no computador ele simplesmente não aceita o "\n", fica uns quadrados.
porque?
Ah, o script funcionando
http://spellbook.awardspace.com/lula










