PHP 5.4가 포함 된 로컬 WAMP에서 MySQL 데이터베이스, PHP 세션 등을 사용하여 작은 웹 사이트를 처음 만들었습니다.PHP 5.4를 5.6으로 업그레이드 : 변수를 얻으십시오
PHP 5.6을 실행하는 온라인 호스트에 웹 사이트 파일을 업로드 할 때 모든 GET 변수에 문제가 있습니다. 기능적으로 보이지 않습니다. 내 로컬 컴퓨터에서
:
// Requested URL : index.php?title=Hello
<?php
echo $_GET["title"]; // works
?>
서버에서 :
// Requested URL : index.php?title=Hello
<?php
echo $_GET["title"]; // empty.
?>
미친! 나는 어떻게되는지 모른다 ... "PHP 5.4.x에서 PHP 5.6.x로 이주하기"와 "PHP 5.5.x에서 PHP 5.6.x로 이주하기"를 읽었지만, 작동 안함.
의견이 있으십니까?
편집 1월 13일는 :
<?php
echo $_POST["texttest"]."<hr />";
?>
<form action="?" method="POST">
<input type="text" name="texttest" class="texttest" id="texttest" />
<input type="submit" value="test">
</form>
.. 포스트 VAR가 표시되지 않습니다 : 나는 매우 간단한 양식 페이지를 만들었습니다.
임시 헤더가 당신의 INI 변수는 호스트에서 어떤 볼은 phpinfo와
뭔가 다른 ...의 행동이 있어야합니다'$ _GET'이 5.6 –
5.4에서 변경되지 않았습니다 당신이 당신의 서버에 URL 재 작성을 사용합니까? –
전혀 아닙니다! "if (isset ($ _ GET ["title "])) {"-> 항상 거짓 인 것으로 테스트한다면! incredibile, 알아! – Paolito75