<?= $_REQUEST["name"] ?>
should become:
<?php echo $_REQUEST["name"] ?>
To use only <? instead of <?php
is absolutely not to recommend.
Like wise with the old bad <?= instead of <?php echo
Within 2-3 years maybe it will cause serious errors in many, many webservers.
This is because PHP changes towards more and more secure code.
And less and less chance of scripts confuse servers.
When the new PHP 6.0 comes not too far from now
many HOST and webservers will follow the new PHP more STRICT standard.
Already we can see STRICT notices about depreciated functions and syntax.
We who follow the development of PHP, knows these things.
We have already taken on good habbits in our Code Writings.
If we did not, we would have to see our code not working in some years of time
and we would have to rewrite, recode many many php scripts.
I will not go though this.
As I can avoid it. Easily. By a simple <?php
🙂