タグ: PHP

    特定のファイルのみHTML拡張子でPHPとして動作する方法

    .htaccessコード #html -> php <Files "xxxx.html"> AddType application/x-httpd-php .php .html </Files> HTMLの拡張子だけれども、PHPのコードを記述すれば、そのコードがPHPとして動作してほしいときってあるかもしれません。そういう時は、HTMLの拡張子のままPHPとして動作する.htaccessを記述すれば実現できる。 .htaccessとうのはApacheというWebサーバーアプリケーションにオプション・制御・設定を上...

    PHPで解析したRSSフィードをJavaScriptとして表示し、外部参照する方法

    RSSフィードの表示スクリプトはあるが、それをJavaScriptでってなると面倒。document.writeにすべて表示部分を変更しなければいけない。 注意する点は、JavaScriptを外部参照するため、<script>タグなどをこのPHPに追記して、JavaScriptとして表示してはいけない。真っ白になります。HTMLではないので、JavaScriptを記述しよう。 サンプルコード とにかくコピペして、URL書き換えるだけで動かしたいんや!って...

    PHPをJavaScriptとして表示し外部参照する方法

    外部JavaScriptをPHPで表示させる方法。PHPファイル内にJavaScriptの処理や表示を記述するだけなので、簡単。ただ、油断してると、非常にくだらないことでつまってしまうことも。バカバカしいミスも含めて紹介。 PHP(例:js.phpを作成) 参照されるJavaScriptをPHPを使い処理する。サーバーサイド側の処理はPHPだが、表示されるのはJavaScript。多くはHTMLとして表示されるPHPもJavaScriptとして表示されれば、サーバー...

    MediaWikiでYoutubeを表示できるようにする・Extension:YouTubeでカスタムタグの追加

    MediaWikiで拡張機能(他のCMSで言うプラグインのようなもの)を追加するためには、Extensionフォルダ内に決められたルールに則ったフォルダとファイルを準備して、LocalSettiongs.phpに追記するだけ。 Extension:YouTubeをダウンロードする YouTubeを挿入することが出来る独自のタグ機能を追加するためのExtensionをダウンロードする。 ダウンロードしたら、解凍してアップロードする extensionsフォルダがあるので、そ...

    MediaWikiでExtension:MsUploadを使ってページ編集画面から画像を一括アップロードできるようにする

    MediaWikiで拡張機能(他のCMSで言うプラグインのようなもの)を追加するためには、Extensionフォルダ内に決められたルールに則ったフォルダとファイルを準備して、LocalSettiongs.phpに追記する。 Extensionによるが、アップロード・LocalSettings.phpに追記するだけでそのまま動作するものがあるが、一つ設定しなければいけないというものもある。さらにひと手間かけたり、癖があったりするものも。この拡張は、各ユーザー...

    MediaWikiでサイトの管理者だけに表示させる分岐方法

    ファイルの場所:\skins\Vector\VectorTemplate.php <?php /* 管理人だけ「こんにちは!」を表示させる例 */ if( $this->data['username'] == '管理人' ) { echo 'こんにちは!'; } ?> <?php /* ユーザー名がサンプルの人だけ「こんにちは!」を表示させる例 */ if( $this->data['username'] == 'サンプル' ) { echo 'こんにちは!'; } ?>

    Adminerを使ってエクスポート・インポートし、MySQLのデータを移設する方法

    クイックリスト 旧サーバー:adminer.phpをアップロード 旧サーバー:adminer.phpを使ってエクスポートする 新サーバー:adminer.phpをアップロード 新サーバー:adminer.phpを使ってインポートする はじめに・注意 *.sqlというファイル形式のファイルと、adminer.sql[.gz]という形式がある。 sqlファイルは新サーバーにアップロードできる・実行できるほどの容量の小さめのファイルを移設する際に使...

    CentOS 6でサーバー構築、初期設定 Apache・PHP・MySQLのインストールなど

    サーバーのことは全くわからない、インフラ技術者じゃないし苦手だけど、チャレンジしてみるって人向けのフローです。 ※WindowsでダウンロードしてCentOS用のソフトを作成するパターンの手順です。それ以外は記載していません。 手順のテストをしっかりと行っていません。正しく入力したのに、うまくいかない時は内容が間違っているかもしれませんので、ほかのサイトの情報と照らしあわせて確認してください。 設定な...

    ロリポップがPHPモジュール版・CGI版の切り替えができるように機能追加

    今まで、ロリポップのPHPがCGI版だったみたい。違いはあまりわかっていないが、ざっくりとモジュール版のほうが処理速度か応答速度が早そう。 それならば使ってみたいところだが、php.iniの設定ができないということなので、問題なさそうなディレクトリをチェックしてみようと思う。 2018年頃のロリポップの仕様 PHPは7.1を利用することが出来る。以前からロリポップを使用している人は7.1はCGI版となっている。すぐ利用し...

    Windows 7 64bit PHP5.3.5をインストールしてみました

    1.PHPをダウンロードする PHP: Downloadsにアクセスして、Windows Binariesの項の「http://windows.php.net/download/」を選択(Windowsインストーラファイル)。 PHP 5.3 (5.3.5)の項目がいくつか並んでいるのですが、VC9 x86 Thread SafeのInstaller [27.02MB]を選択。 デスクトップにでも落とします。 2.PHPインストール PHP 5.3を落としたら、ダブルクリックしてインストーラを立ち上げます。 Welcome to the PHP 5.3...