PHP gives notice when variable are not defined like in your case $_REQUEST['fname']
is not set/defined.
Change to:
$name = isset($_REQUEST['fname']) ? $_REQUEST['fname'] : "";//better way
OR you can do
$name = @$_REQUEST['fname'];//this way notice or warnings are suppressed