The POST/GET methods do not work as they do in localhost.
Posted: Sun Jun 08, 2003 7:32 pm
I am just starting learning to create a homepage and I fall in love with PHP at the first glance. I have written some simple PHP scripts and tried them in localhost. Everything seems to be perfect. But they started frustating me since I put them in the real internet. The POST/GET methods do not work as they do in localhost.
The following experiment for example return "is set" in localhost but "is not set" when uploaded.
pageone.php
<?php
$page = '1';
?>
<a href="pagetwo.php?page=<?php echo $page; ?>" >Test</a>
pagetwo.php
<?php
If (!isset($_REQUEST["page"])){
echo "Variable 'page' is not set.";
}else{
echo "Variable 'page' is set.";
}
?>
register_globals in php.ini is already turned OFF.
Using $_GET["page"] also makes no difference.
I can see the variable in URL (.../pagetwo.php?page=1).
I've been surfing everywhere to see what is going on. Can anybody help me to understand why this is happening.
:(
The following experiment for example return "is set" in localhost but "is not set" when uploaded.
pageone.php
<?php
$page = '1';
?>
<a href="pagetwo.php?page=<?php echo $page; ?>" >Test</a>
pagetwo.php
<?php
If (!isset($_REQUEST["page"])){
echo "Variable 'page' is not set.";
}else{
echo "Variable 'page' is set.";
}
?>
register_globals in php.ini is already turned OFF.
Using $_GET["page"] also makes no difference.
I can see the variable in URL (.../pagetwo.php?page=1).
I've been surfing everywhere to see what is going on. Can anybody help me to understand why this is happening.
:(