The problem I was having was the quotes. PHP apparently is very sensitive to quote usage...! All of the quotes in the html are single, doubler quotes are used in around the echo and string variable.
Just a simple $name with the correct use of the quotes did exactly what I need. Here is the code that works (at least on my system). Is there a way to make it behave better parsing quotes? This was making me sieze...
This link:
http://mydomain.com/page.php?name=test_job.pdf
Works with this page:
<?php
$file_name = "$name";
echo "<html>
<head>
<title>test page</title>
</head>
<body>
<form method='post' action='upload.php' enctype='multipart/form-data'>
<input type='hidden' name='filename' value='$file_name'>
<input name='userfile' type='file'>
<input type='submit' value='upload'>
</body>
</html>
";
?>
Thanks for the help,