con l'error reporting su all php ti visualizza tutti gli errori, i warning ed i notice. quest'ultimi nn sono veri e propri errori, ma avvisi su pezzi di codice formalmente non corretto.
nel caso specifico la chiave reg dell'array $_GET non esiste, e quindi arriva il notice. per toglierlo devi trovare una sintassi alternativa per la condizione dell'if...