人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

phpでできているレンタルブログのテンプレートを編集する際にPHPコードを組み込む事は可能でしょうか?使用目的は外部サーバからの広告の挿入です。

<? echo ”hello”; ?>を試しに入れてみたのですが、これがタグを含めそのまま表示されてしまいました。実際にhelloの部分のみを表示させたいと思っています。ちなみにJavaScriptは使用したくありません。

●質問者: dodonga
●カテゴリ:ウェブ制作
✍キーワード:Hello JavaScript PHP コード サーバ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● izayoimizuki
●10ポイント

もしサーバーにPHPがインストールされているなら拡張子を.phpにすることで対処できます。

もし.htaccessでの操作に大きな権限が与えられているとすれば

AddType application/x-httpd-php .html .htm

と言った内容の.htaccessを使うことで拡張子を変えずに同等の事をすることができます。

しかしこの.htaccessを上層部のディレクトリに適用すると負荷が大きくなるので

できるだけ最小限のディレクトリに適用しなければなりません。

◎質問者からの返答

ブログはPHPで動いていますのでPHPはインストールされています。トップページは、/index.phpで表示されています。

レンタルブログですので、ファイルの拡張子を書き換えたりすることができません。

画像のアップロードは認められています。

.htaccess の操作の権限はありません。

ですので、カスタマイズのできるところが、htmlのテンプレートのみです。ここにphpコードを組み込みたいのですが、上手くいきません。


2 ● izayoimizuki
●60ポイント

おそらく<が&lt;に>が&gt;に変換されているので

実行しないというのが正常な挙動です。


もしBlogに<?php?>に変わる専用のタグが

実装されているとすれば解決できます。

これはBlogの運営者に問い合わせてください。


もしその手の物が実装されていないとすれば

解決手段はありません。

iframeまたはJava Script等使用可能な手段をもって

PHPファイルを読み込んでください。


自らBlogのプログラムを設置してAdminが書き込む際にはPHPを許可する

といった改造をする位の事をしないと解決できません。


3 ● googlehack
●0ポイント

<?php

print ”ボクはチキンマン”;

print ’チキンハートを持っている’;

echo ”echoでも可能”;

?>


これをコピペしてください

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ