2017-06-26 12 views
0

Webページを新しいサーバーに移行した後に(一部のページで問題が発生しました)これらのページは、いくつかの異なるPHPのブロックを使用しています。PHP変数が他のPHPブロックに見つかりません

<? 
$result = 1; 
?> 
some html code... 
<?php 
$result2 = $result; 
?> 

これは、移行前に動作しますが、今、第二部で$結果はapache2のエラーログに未定義の変数として報告されます。

どのように変数を2番目の部分に定義してもよろしいですか?する必要があり<?

+1

php.iniでshort_open_tagを有効にまず< 'php' <'使用して試してみていません '?最初のセクションでは新しい環境で '短いタグ'がオフになっているかもしれません。 _このような理由で、長いタグメソッドを使用するのがベストです。 – RiggsFolly

答えて

3

は、PHPのための長いタグを使用するようにしてください?<?php

どちらかその、または

+2

確かにこれはコメントに適切に記述されます – RiggsFolly

関連する問題