So I’m trying to do something extremely simple, and after reading through forums, and researching on google I still can’t figure out why this is not working. But this is mostly like because I’m still a very much noobie programmer. I’m trying to send information through a url, and having a script pick it up using the $_GET super global.
Here’s the link code, in a file called TESTFORM.php:
<p>
Here's a link:
<a href = "TESTGET.php?id = 5">ID</a>
</p>
This is the TESTGET.php script:
<?php
if (isset($_GET['id']))
echo 'it is set<br />';
else
echo 'it is not set<br />';
?>
This yields in a “It is not set” appearing on the page every time. Any thoughts? Are there ghosts in my computer ruining my code? Thanks for taking the time to read through this! Happy coding!
I’m no PHP programmer, but I do know from HTML that computers (especially file names) don’t “like” spaces. Try removing the spaces in the
id = 5code.