I created a little website from scratch with Mysql database, PHP Sessions etc... on my local WAMP with PHP 5.4.
When uploading the website files to my online host - which is running PHP 5.6 - I have issues with all the GET variables, it seems to not be functionnal.
On my local computer :
// Requested URL : index.php?title=Hello
<?php
echo $_GET["title"]; // works
?>
On the server :
// Requested URL : index.php?title=Hello
<?php
echo $_GET["title"]; // empty.
?>
Crazy ! I do not understand what happens... I read the "Migrating from PHP 5.4.x to PHP 5.6.x" and the "Migrating from PHP 5.5.x to PHP 5.6.x" but I don't manage to find what is not working.
Do you have any idea ?
EDIT 01/13 : I created a very simple form page :
<?php
echo $_POST["texttest"]."<hr />";
?>
<form action="?" method="POST">
<input type="text" name="texttest" class="texttest" id="texttest" />
<input type="submit" value="test">
</form>
.. The POST var is never displayed. When I look in the Chrome console after submitting the form, I have a message :
Provisional headers are shown