0

Windows Server2008r2で最初の動的サイトを作成しようとしています。Linuxベースのシステムで他の動的サイトを正常に作成しましたが、これに少し問題があります。

だから私はサーバーにphp、mysql、phpmyadminをインストールしています。

次のページ(index.php)があります。

    <?php
    include 'php/index.php';
    mysql_set_charset('utf8');
    ?>

これは正常に機能し、Webブラウザで表示されたページで「ソースの表示」を実行しても表示されません。

私のページのさらに下には、次のものがあります。

    <?=$obj->get_email()?>

このステートメントは、データベースから情報をプルするために使用されます。ソースを表示すると、上記のようにget_email()コマンドが表示されます。代わりに。に置き換える必要があります。

これはPHPの問題ですか?このタイプのコマンドはWindowsサーバーに適していないのですか、それとも完全に愚かなことをしているだけですか?

4

2 に答える 2

1

php.iniの設定を確認する必要があります。PHPモードにジャンプするために使用できるようにする場合はshort_open_tag、に変更してください。1<?

それを除けば、に変更するだけで<?php echo $obj->get_email(); ?>問題は解決します。

参照

于 2012-07-25T11:55:25.227 に答える
1

短いタグなしで試してください:

<?php echo $obj->get_email(); ?>
于 2012-07-25T12:00:13.040 に答える