ホームで wp-cumulus を使用する Web サイトを開発しています
http://www.roytanck.com/2008/03/06/wordpress-plugin-wp-cumulus-flash-based-tag-cloud/
素敵なクラウド タグを表示するためのフラッシュ コンポーネントです。
それを使用するために、私は発行します:
<script type="text/javascript">
[...]
flashvars.tagcloud = "<tags><a href='/tag.php?tag=Marinetti'>Marinetti</a><a href='/tag.php?tag=lang'>Lang</a></tags>";
[...]
</script>
ホームページ(index.php)で、次のようなリダイレクトを発行します
<?
header( 'Location: http://ludion.com.ar/home.php' );
exit;
?>
問題は、リダイレクトされた php が &PHPSESSIONID=xxxx をすべてのリンクに自動的に追加するときに、はい、javascript が含まれていることです!!!
結果:
<script type="text/javascript">
[...]
flashvars.tagcloud = "<tags><a href='/tag.php?tag=Marinetti&PHPSESSID=75f82a44003ee8c421dda3db52ad1f93'>Marinetti</a><a href='/tag.php?tag=lang&PHPSESSID=75f82a44003ee8c421dda3db52ad1f93'>Lang</a></tags>";
[...]
</script>
コンポーネントはアンパサンドが好きではないようで、機能しません...
phpがそのようなものを追加しないようにするにはどうすればよいですか?
私はすでに試しました:
ini_set( 'session.use_cookies', true );
ini_set( 'session.use_trans_sid', false );
index.phpで、しかしそれはうまくいきませんでした
また、ルートに次の内容の .htaccess ファイルを作成してみました。
php_value session.use_only_cookies 1 php_value session.use_trans_sid 0
そして
php_flag session.use_only_cookies 1 php_flag session.use_trans_sid 0
しかし、サイトはハングアップするだけで、ログに次のエラーが記録されます
[Mon Jan 11 12:01:13 2010] [alert] [client 201.250.119.217] /www/docs/ludion.com.ar/public_html/.htaccess: 無効なコマンド 'php_value' です。サーバー構成に含まれる...
[Mon Jan 11 12:11:27 2010] [alert] [client 201.250.119.217] /www/docs/ludion.com.ar/public_html/.htaccess: 無効なコマンド 'php_flag' です。サーバー構成に含まれる
何か案が???