un notice non è un errore...

NOTICE, ti NOTIFICA che stai facendo una strambata...
Nel tuo caso, stai leggendo un valore che non è settato...
Ovvero NON TI ARRIVA niente nella seconda pagina...

NON usare request, ma usa $_POST o $_GET a seconda di come invii.. così capisci anche come funziona il tutto..

ps: il notice nel tuo caso nasce dal fatto che fai i link mettendo:

id=valore

e invece di leggere

$_GET["id"],
provi a leggere
$_REQUEST["confirm"] che non passi dalla prima pagina.. mai...