Ok risolto!

Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Documento senza titolo</title>
</head>

<body>
<?
$testo 
"questo cucciolo è stato trovato x strada nei pressi  di roma. le persone che lo ospitano nn possono tenerlo oltre questo week end, dopodichè nn rimane che il canile.
lui è un maschietto, presumiamo abbia 2 mesi circa, bellissimo, in canile con questo freddo e così piccolo di età difficilmente sopravviverebbe! cerchiamo adozione urgentissima o appoggio temporaneo in attesa di adozione.
lo portiamo anche la nord!
x info adozioni
x possibili stalli:
[email]prova_1@gmail.com[/email]
non per altro, ma non mi sta bene
[email]prova-2@gmail.com[/email]"
;

$testo ereg_replace("\r"" "$testo);
$testo ereg_replace("\n"" "$testo);
$testo ereg_replace("/"""$testo);
echo(
"[b]Testo:[/b] $testo");
echo(
"


"
);

// creo un array di ogni singola parola
$array_parole explode(" "$testo);
// conto di quante righe è composto l'array,
// per cui di quante parole è il testo
$numero_parole count($array_parole);
echo(
"[b]Il numero di parole sono[/b]: $numero_parole

"
);

// ciclo l'array andando a controllare ogni singola parola
for ($i 0$i <= $numero_parole$i++) {
// se in una parola, trovo @
    
if(strstr($array_parole[$i], "@")) {
         
$array_email[] = $array_parole[$i];
    }
}
$lungh_arraycount($array_email);
echo 
"Sono state trovate [b]$lungh_array[/b] mail
"
;
echo 
"[b]Mails:[/b]
"
;
for (
$contatore=0$contatore $lungh_array$contatore++) {
    
$email str_replace("@""<font color=#FF0000>[b]@[/b]</font>"$array_email[$contatore]);
    echo 
"<input type=checkbox name=email$contatore id=email$contatore />$email
"
;
}
?>
</body>
</html>