Salve, mi domandavo se ci fosse uno script, magari semplice da capire per editarlo a seconda delle esigenze, per ottenere il nome dopo il simbolo @.

Avevo optato per preg_match_all, ma non risolvo molto dato che come secondo parametro metto uno spazio, dato che dopo la @ ci saranno NOME COGNOME, quindi già uno spazio, verrebbe fuori solo il nome.

In pratica devo ottenere il NOME COGNOME dopo @ e vedere se nella tabella amici è presente nella riga dove l' email è la mia.

Cioè..

Codice PHP:
$dati explode(' '$OTTENUTO DOPO @);
$name $dati[0];
$surname $dati[1];

$sel_id mysql_fetch_array(mysql_query("SELECT * FROM users WHERE nome='$name' AND cognome='$surname'"));

$id $sel_id['id'];

$query "SELECT * FROM amici WHERE email='mia_email' AND amico='$id'";

if(
mysql_num_rows($query) != 0) {
// Conversione di NOME COGNOME in [url="user.php?id=$id"]NOME COGNOME[/url]