your missing quotes around your index
$_GET['msg2'] and you don't need the double quotes at all.
If i was coding this I'd do this
echo("
<td valign='top'>
".$_GET['msg2']."
<input name='dest' type='text' id='dest' size='55' />
</td>
");
Notice how I am echoing everything including HTML
It just way easier I think then to keep stopping and starting your php tags
Examples:
This:
echo $_GET['msg2'];
is the same as this:
echo($_GET['msg2']); //I PREFER TO USE '()' symbols, easier to read
and this:
echo"$_GET['msg2']";
This will not work:
echo'$_GET["msg2"]';
Single quotes will echo text AS IS
Double quotes will allow variables values to be output instead of the text.
Example:
This:
$Variable='Something';
echo("$Variable");
//RESULTS IN
Something
This:
$Variable='Something';
echo('$Variable');
//RESULTS IN
$Variable