Buongiorno a tutti

Utilizzo daun pò di tempo EasyPhp 3.0, ma sto trovando spesso questo tipo di errore.
Spesso mi occore lanciare link alla stessa pagina, passondo nell'url alcuni parametri che fanno capire al server tramite un $_REQUEST, quando si sia verificato un dato evento.
Il problema sta nel fatto che alla prima chiamata di tale pagina, ovviamente l'indice di $_REQUEST (per esempio ['key']) ancora non esiste e il browser quindi nella riga in cui verifico la condizione
Codice PHP:
if (!$_REQUEST['key']) 
mi da questo messaggio:
Codice PHP:
NoticeUndefined indexkey in C:\Programmi\EasyPHP 3.0\www\haircolor\main.php on line 3 
che sinceramente non è molto gradito e soprattutto non ha alcun senso per lo scopo della pagina, infatti ['key'] ha proprio lo scopo di non esistere in alcune condizioni.

Come posso risolvere? è un problema che riguarda il php.ini?
Grazie!