0

仮想ホスト( XAMPP )で驚異的に機能する Codecanyon で見つけた Pagination クラスを使用しています。私はそれをサイトのサーバーにアップロードしただけで、クラスのほぼ全体が、いわば使用されるのではなく、含まれているプレーンテキストとしてレンダリングされます。

サイト全体は PHP ベースで、完璧に動作しますが、この小さなクラスは単純にテキストとして出力されます。私は本当に理由を理解することができず、できるだけ早くこれに対する解決策を見つける必要があります.

クラスから表示される最初のプレーン テキストを次に示します。

phrase=array(); $this->setCurrentPage($currentPage); 
$this->setTotalResults($totalResults); 
$this->setResultsPerPage($resultsPerPage); 
$this->setLanguage($language); 

..そして、クラスファイルの最後に行きます。

これは、クラスのコンストラクターの最初の行です (そして $this-> キーはプレーン テキストでは省略されています.. (?)。これはコンストラクター自体の最初の行です。

function __construct($currentPage,$totalResults,$resultsPerPage=25,$language='en',$pathToLanguageFile='../language/') 
    {
        $this->phrase=array();

        $this->setCurrentPage($currentPage);
        $this->setTotalResults($totalResults);

これは、作者が codecanyon に投稿したクラスへのリンクです。http://codecanyon.net/item/scrolling-pagination-class/113230

これを行うのはサーバー設定だと思いますが、どの/どこで/なぜですか?

(ページネーションクラス全体を投稿していません。これは購入済みであり、クラスのせいだとは想像できませんが、ライセンスがこれを行うのを妨げています)

ヘルプやポインタがあれば、非常に感謝しています。ありがとうございました。

編集 愚かな私は「<?」に気づきませんでした "< ?php" ではなく、ファイルの最初の行でした。コメントありがとうございます、不要な質問で本当に申し訳ありません。

ありがとう

4

1 に答える 1

0

タグ'<?' '<?php'ではなく、ファイルの最初の行にありました。それがすべての原因でした。

于 2012-07-25T23:11:03.947 に答える