Scusa, ma quando all'inizio dichiari

$r2 = "$row_Recordset1[attivato]";


la variabile $row_Recordset1 non è stata ancora inizializzata quindi $r2 sarà una stringa vuota.