2011-01-21 8 views
0

私は非常に限られたサーバー環境を持っています。私はJSONを使うことさえできません。私は約25枚の写真があるページを作成しました。写真を転がすと、5つ星の評価欄が表示されます。写真を評価する星をクリックすることができます。フラットファイル写真評価スクリプトに関する質問

私はいくつかのチュートリアルをオンラインで見ていて、JSONのバージョンがなくても、それをサーバに置いて、何もしません。 JSONはありません。それを確認したのでしょうか?さて、私はテキストファイルに書き込むことができるので、私はそのルートに行くと思います。私はそれを私の画像上で実行させるために、http://net.tutsplus.com/tutorials/html-css-techniques/building-a-5-star-rating-system-with-jquery-ajax-and-php/を追跡しました。ただし、JSONを使用しないサーバーでは使用できません。

だから!私が知りたいことは、このファイルをフラットファイルにするにはどうしたらいいですか? .POST {} jquery関数を使用してPHPスクリプトを呼び出すことはできますが、データをファイルに投稿する方法は分かりません。

ご意見、ご感想などありがとうございます。 :)

+1

あなたのタグを更新しました。 PHPを使ってテキストファイルを書く方法を知りたいのであれば、jQueryはあまり関係がありません。 – polarblau

+1

あなたの質問には答えられませんが、 "JSONを使用することはできません" - あなたはまだPHP 4を使用していますか?その後、ホストの変更を検討し、PHP 4は本当に、本当に死んでいる –

+0

はい、php4ありがとうございます。 – jasonflaherty

答えて

1

私はPHP4ボックスにjsonを使用しました。単純に使用します。これは、私はPHPのバージョンを気にせずにjson_encode /デコード機能を使用することができました

if (!function_exists('json_encode')) { 
    require_once('services_json.php'); 
    $_JSON = new Services_JSON(); 

    function json_encode($value, $options = 0) 
    { 
     global $_JSON; 
     return $_JSON->encode($value); 
    } 

    function json_decode($str, $assoc = false, $depth = 512) 
    { 
     global $_JSON; 
     return $_JSON->decode($str); 
    } 
} 

http://pear.php.net/package/Services_JSON/

次に、あなたのコード内の線に沿って何かをします。

+0

私は過去にこれを試しましたが、もう一度ショットして報告します。ありがとう! – jasonflaherty

+0

それは私にそれをPHPの設定に追加する必要がありますか?私はそのアクセス権を持っていません。 – jasonflaherty

+0

いいえ、他のPHPファイルと同じように含めることができます。 http://pear.php.net/package/Services_JSON/downloadにアクセスし、「手動インストールのみ」のリンクからダウンロードしてください。解凍してどこにでも投げてください。他のPEARファイルに依存しません。 – webbiedave

関連する問題