phpMyAdminを落としてきます・
wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.11.8.1-all-languages.tar.gz
ファイルの移動
mv phpMyAdmin-2.11.8.1-all-languages.tar.gz /home/document/www/
解凍します。
xf phpMyAdmin-2.11.5.1-all-languages.tar.gz
わかりやすい名前にリネーム
mv ./phpMyAdmin-2.11.8.1-all-languages /phpMyAdmin
php-mysqlが入っていなければインストール
[root@localhost ~]# yum install php php-mysql
設定ファイルのコピー
[root@localhost ~]# cp /home/document/www/phpMyAdmin/config.sample.inc.php /home/document/www/config.inc.php
パーミッションの変更
[root@localhost ~]# chmod 660 /home/document/www/phpMyAdmin/config.inc.php
config.inc.phpを変更
[root@localhost ~]# vi /home/document/www/phpMyAdmin/config.inc.php
$cfg['blowfish_secret'] = '';パスワードを追加
$cfg[’Lang’] = ‘ja-utf-8′;日本語のために追加
php-mbstringとphp-mcryptのインストール
これをインストールしておかないと警告がでるので
mbstring
文字のエンコーディングなどに使用します。
警告内容
「PHP の mbstring 拡張が見つかりませんでした。マルチバイト文字セットを使用しているようですが、mbstring拡張がないと
phpMyAdmin は文字列を正しく分割できないため予期しない結果になることがあります」
[root@localhost ~]# yum -y install php-mbstring
mcrypt
暗号の処理に使用します。
警告内容
「mcrypt 拡張をロードできません。PHP の設定を確認してください」
[root@localhost ~]# yum -y install php-mcrypt
上記の内容で、phpMyAdminの設置が完了
$html = "<img src='/media/20080705.gif' />";
$html1 = htmlspecialchars($html);
$html2 =htmlspecialchars_decode($html1);
echo $html1;
表示結果:<img src='/media/20080705.gif' />
echo $html2;
Jun
25
- PHPで日付の比較
-
Jun 25, 2008
mktimeを使います。
$day1 = ‘2008/2/1′;
$day2 = ‘2008/2/15′;
if(mktime($start)>mktime($end)){$end = “error”;}
Mar
11
- phpで接続しているドメインの取得方法
-
Mar 11, 2008
$_SERVER[”SERVER_NAME”]
で、今接続しているドメインがわかります。
これは環境変数というものらしいです。
覚えておくといろいろ便利ですね。
phpinfo();
が表示されるところだと、下のほうに「PHP Variables」という項目がありますが
ここら辺が使える内容ぽいです。
{ fetch file=”表示したいファイルのURL”}
しらなっかた。。。。
http://www.smarty.net/manual/ja/language.function.fetch.php
Feb
26
- Smartyの設置方法
-
Feb 26, 2008
本家サイトから、Smarty本体を落してきてください。
↓
解凍すると
Smarty-2.*.*
├demo/
├libs/
├misc/
├unit_test/
└その他ファイル
が現れますが、使うのは「libs」フォルダです。
↓
「libs」をサーバにあげます。
↓
次に「tpl」と「tmp」フォルダを作成します。「tmp」をパーミションを707にします。
↓
Smartyファイルの読み込み。
require_once("./libs/Smarty.class.php");
↓
クラスの呼び出し。
$mySmarty=new Smarty();
↓
各種ファイルの場所を指定
tplの読み込み先
$mySmarty->compile_dir = ("./tpl");
キャッシュの吐き出し先
$mySmarty->template_dir = ("./tmp");
変数を渡します。
$mySmarty->assign("test","Smarty設置テスト");
使用するtplを指定
$mySmarty->display("../tpl/home.tpl");
↓
完了
dirname(__FILE__)で、そのファイルが存在する場所を取ってきます。
例)サンプル
require_once(dirname(__FILE__)."/config.php");
Jan
28
- phpで半角 全角の切り離し方法
-
Jan 28, 2008
半角 全角を切り離し
$search_word = urldecode($word);
$search_word = mb_ereg_replace(" "," ",$search_word);
$search_word = split('[ ]', $search_word);
meadowに背景の色や、文字の色を設定をやりたくて探してたら、便利なものがありましたので紹介します。
ダウンロード
http://download.gna.org/color-theme/からぼくは
color-theme-6.6.0.tar.gz
をダウンロードしてきました。
インストール
おとしてきたcolor-theme-6.6.0.tarを解凍します。
解凍したファイル

解凍したファイルをC:Windows\medow\site-lisp\にいれます。
これでインストールは終了です。
設定
.emacsに下記の内容を付け加える。
;;;M-x color-theme-selectでテーマの一覧表示
(load "color-theme")
そのMeadowを立ちあげる
Alt + x → color-theme-selectを入力して、enterをおすとカラーテマーが現れる。

好きなテーマの名前のメモ
そのメモった内容を.emacsに書き込む
;;;デフォルトで表示されるカラーテーマ
(color-theme-initialize)
(color-theme-charcoal-black)
参考にさせてもらったサイト
emacsでPHPの開発
ColorTheme