メイン

WEB備忘録 アーカイブ

2007年01月09日

さくらのレンタルサーバ へ Movable Type 3.33-ja をインストール

さくらのレンタルサーバ へ Movable Type 3.33-ja をインストール

インストール日:2007年1月7日
Movable Type Version: 3.33-ja
レンタルサーバ:さくらのレンタルサーバ スタンダードプラン

その他もろもろ
・PHP化
・DBはMySQLを使用
・携帯閲覧用にmt4i.cgiを追加
・その他もろもろ便利なプラグイン追加(随時追記)
・今回は「http://(あなたのドメイン)/blog/(アカウント名)/」 とBLOGのURLがなるようにインストール。ex.http://masha.maakikaku.jp/

*Cside C'S SERVERへのMovable Typeインストールは以下日記参照↓
Cside C'S SERVER へ Movable Type 3.34-ja をインストール

続きを読む "さくらのレンタルサーバ へ Movable Type 3.33-ja をインストール" »

2007年01月10日

StyleCatcher テンプレート配布サイト

The Style Archive
http://www.thestylearchive.com/

TOKYO BUDDHA
http://www.tokyobuddha.com/download/

flopover.com::blog
http://www.flopover.com/blog/

・・んん、、あんまりないなぁ・・。

2007年02月01日

Windowsでローカルサーバ環境インストール

この記事は鮮度が低いです(><類似した記事を新しく書きましたのでこちらへぜひ →WindowsへXAMMPをインストール

Windowsでローカルサーバ環境インストール私的メモ♪

インストール日:2006年後半~現在まで随時更新中
目的:Windowsのローカル環境でサイトをチェックできる環境を作る。
OS:Windows XP SP2

その他もろもろ
・Apach2+PHP4&5+Perl+MySQL5+PHPMyAdmin環境をローカルで再現
・XAMMPを使用

続きを読む "Windowsでローカルサーバ環境インストール" »

2007年03月13日

XAMPP+Yomi-Search(PHP)modified で 文字化け(PHP+MySQL の文字化け)

XAMPP のローカル環境(以前の日記参照→"XAMPPインストールメモ") で Yomi-Search(PHP)modified を設置したところ文字化けが発生。Yomi-Search(PHP) では文字化けはおこらなかった。原因を調べメモ。

続きを読む "XAMPP+Yomi-Search(PHP)modified で 文字化け(PHP+MySQL の文字化け)" »

2007年04月09日

さくらのレンタルサーバでPEARインストール

この記事は鮮度が低いです(><類似した記事を新しく書きましたのでこちらへぜひ →さくらのレンタルサーバへPEARをインストール

「さくらのレンタルサーバに入っている pear は、ヴァージョンが古いから自分でインストールした方がよいよ」
と随所に書いてあったのでなんとなくインストール。

続きを読む "さくらのレンタルサーバでPEARインストール" »

2007年04月10日

さくらのレンタルサーバへPEARモジュールHTML_QuickFormを追加インストール

先日「さくらのレンタルサーバで PEAR インストール」にて最新のpearを さくらのレンタルサーバ へインストールしましたが、
今日は追加で HTML_QuickForm をインストール。

続きを読む "さくらのレンタルサーバへPEARモジュールHTML_QuickFormを追加インストール" »

2007年04月12日

さくらのレンタルサーバへSmartyをインストール

さくらのレンタルサーバにて Smarty の最新VERをインストール。

続きを読む "さくらのレンタルサーバへSmartyをインストール" »

2007年04月16日

Cside C'S SERVER へ Movable Type 3.34-ja をインストール

Cside C'S SERVER へ Movable Type 3.34-ja をインストール

インストール日:2007年4月15日
Movable Type Version: 3.34-ja
レンタルサーバ:Cside C'S SERVER Personal 独自ドメイン

その他設定
・PHP化
・DBはMySQLを使用
・携帯閲覧用にmt4i.cgiを追加
・RSSパーサーのMagpieRSSを追加
・StyleCatcherは今回使用しない予定
・今回は「http://(あなたのドメイン)/blog/(アカウント名)/」 とBLOGのURLがなるようにインストール。ex.http://masha.maakikaku.jp/

*さくらのレンタルサーバへのMovable Typeインストールは過去日記参照↓
さくらのレンタルサーバ へ Movable Type 3.33-ja をインストール

続きを読む "Cside C'S SERVER へ Movable Type 3.34-ja をインストール" »

Dreamweaver上でSmartyのincludeを適用させる

この記事は鮮度が低いです(><類似した記事を新しく書きましたのでこちらへぜひ →Dreamwerver で Smarty

Dreamweaver上でSmartyのテンプレートファイルをオーサリングする際、{include}した部分をデザインビューで確認しながら作業したかったので、その方法を探しました。以下メモ。

続きを読む "Dreamweaver上でSmartyのincludeを適用させる" »

2007年04月19日

HTML_QuickForm の出力をカスタマイズ

HTML_QuickForm は確認画面用の出力まで自動でやってくれる。便利ですが「んん?確認画面用の Smarty テンプレファイルはいずこ?」と最初戸惑う。HTML_QuickForm の各クラスは、フォームの生成からチェック、確認画面の出力まで一つの変数で受けちゃうので、"確認画面専用のテンプレ"というのは必要ないんですな。ですので、カスタムクラスを自分で生成し出力部分を整形します。

*私の例はSmarty使用です。通常のスクリプト記述例は PHPのテクメモ さんなどへどうぞー。

続きを読む "HTML_QuickForm の出力をカスタマイズ" »

HTML_QuickForm_dateの戻り値

HTML_QuickForm_dateの戻り値は、format で指定した日付書式指定文字列(Yやd等)をキーとした連想配列で帰ってきてるようだ。なので例えば 20xx-xx-xx といった形でその後の処理をしたい場合は、連想配列としてキー毎に分かれてしまった数値を、いったん結合してやらなくてはならない、・・のかしら?w

続きを読む "HTML_QuickForm_dateの戻り値" »

2007年04月26日

addslashes ではなく Prepared Statement でSQL文字列をエスケープ

SQL文を作る際、とりあえずどの方法がより強く、より簡易なSQLインジェクション対策なのか調べていたのですが、どうやら addslashes には穴があるらしく、Prepared Statement か、または mysql_real_escape_string() などのデータベース専用エスケープ関数を使用するのがよいらしいとの記事を発見。
PHP 利用時に Shift_JIS で addslashes() によるエスケープ処理に SQL インジェクション可能な穴
addslashesによるエスケープ処理は止めましょう
addslashesは使っていい?使っちゃダメ?

とりあえず Prepared Statement でやってみようかなと。
調べてメモ。

続きを読む "addslashes ではなく Prepared Statement でSQL文字列をエスケープ" »

2007年05月02日

PHPの条件演算子(三項演算子・3項演算子)

たまーに、こっちで書いた方が綺麗かな?という時ぐらいしか使わないのですが、
三項演算子についてメモ。

続きを読む "PHPの条件演算子(三項演算子・3項演算子)" »

2007年05月16日

ページを開いた際、入力して欲しいフォームにフォーカスをあてる

ページを開いた際、入力して欲しいフォーム部分に、
最初から自動でフォーカスをあててあげるスクリプト。
何気ない処理ですが、ユーザーには嬉しいですよねぇ。
JavaScriptでカンタンに仕込めます。

続きを読む "ページを開いた際、入力して欲しいフォームにフォーカスをあてる" »

2007年05月22日

さくらのレンタルサーバ へ PHP5.2.2 をインストールした

php.gif
・・以前一度やったのにめもり忘れてた_|\●_
股いろいろ調べなおしたので忘れずメモ・・。

続きを読む "さくらのレンタルサーバ へ PHP5.2.2 をインストールした" »

2007年05月28日

MySQLの自動バックアップ phpMyBackupPro

logo.png
さくらのレンタルサーバにて、MySQLの自動バックアップをとる。
phpMyBackupPro v2.1 を利用しました。
参考サイトが少なくて大変・・、メモメモ。。

続きを読む "MySQLの自動バックアップ phpMyBackupPro" »

2007年06月02日

Dreamwerver で Smarty

Macromedia-Dreamweaver.gif
Dreamwerver上でSmartyを扱いたい。

求める機能は以下4点。
・TPLファイルを関連付けさせる
・ヘッダーなどの<{include file="○○.tpl"}>を、デザインビュー上できちんと表示させる
・独自デリミタ(<{~}>)に対応させる
・CSSやJavascriptの読み込みに対応させ、画像もデザインビュー上で表示させる

いろいろ探したのだが、各方法一長一短。
どうにも設定が反映されないことも多く、半日以上右往左往_|\●_
3つの方法を組み合わせつつ、やっとこさまぁまぁの環境を実現。。
以下メモ。。。

続きを読む "Dreamwerver で Smarty" »

2007年06月09日

PHP4でSmarty、tplファイルしか表示されないのは参照渡しが原因でした

php4%2Bsmarty.gif
PHP4でSmartyを使用した際 $smarty->assign(); が効かず、
tplファイルしか表示されないという状態が発生。
実は先月くらいから悩んでいたのですが、目をそらしてましたw

続きを読む "PHP4でSmarty、tplファイルしか表示されないのは参照渡しが原因でした" »

2007年06月10日

WindowsへXAMMPをインストール

新しく記事を書き直しました。 →WindowsXP へ XAMPP をインストール

Apach + PHP4&5 + MySQL + PHPMyAdmin などをPCへ一括インストールできる XAMMP 。一括インストールしてくれるだけでなく、ApacheやMySQLをGUIで手軽にコントロールできるし、PHP4と5の切り替えも対応。こんな便利モノ開発してくれている方々には、ほんま感謝せなあかんとね、、前回の日記が古くなったので、新しくメモします。

続きを読む "WindowsへXAMMPをインストール" »

2007年06月19日

さくらのレンタルサーバへPEARをインストール

さくらのレンタルサーバにて新しいサイトを制作中、「PEARのDBが見つかりませんよ!(failed to open stream: No such file or directory~)」みたいなエラーが発生。調べるのもめんどくさいので、私のホームディレクトリ(/home/maakikaku以下)へPEARをインストール。確か以前もやりました(以前の日記→さくらのレンタルサーバでPEARインストール。このときは参考サイトのまんまインストール、すると当たり前だが余計なディレクトリとか出来まくり_|\●_ 精神衛生上よくないので再びちゃんとトライします。

続きを読む "さくらのレンタルサーバへPEARをインストール" »

2007年06月28日

動的ページを静的URLで表示させる(PATH_INFO使用)

400-300.gif
検索システムなど閲覧者が求める情報を動的に表示させるサイトでは、
http://masha.maakikaku.jp/index.php?mode=search&type=hiphop
こんな感じにURLへ?やら&やら引数がだらだらと付いていきます。
サーチエンジン対策上このままじゃあかんということで、
例えば上記のURLを下記の静的URLで表示させるようにしたい。
http://masha.maakikaku.jp/index/search/hiphop.html

これを実現する為には様々な方法があるようなのですが、
ベストの選択は Apache の mod_rewrite を利用する方法のようだ。
が、私が使う 「さくらのレンタルサーバでは、mod_rewriteが利用できない」

・・という情報をどこかで見て何も考えず違う方法でがんばったのだが、
やり終わった後に はっΣ(`Д´;) と思い出しました、
さくら、とりあえず今は mod_rewrite 使えるよね_|\●_
http://faq.sakura.ne.jp/wiki/wiki.cgi?.htaccess#i5
んあー・・なにやってんねんおれ・・一応折角やったのでメモ。。

.htaccess へ FilesMatch を設定し、
phpファイルで PATH_INFO を取得する方法です。

続きを読む "動的ページを静的URLで表示させる(PATH_INFO使用)" »

2007年07月07日

携帯サイトで文字化け

070707.gif  
EUC-JPでパソコン向けに構築したサイトを携帯表示へ対応作業中、文字化けに悩まされる、、ありがちですw

携帯電話はShift-JIS以外の文字コードへ未対応の機種が多い為、必然出力をShift-JISへ統一してやる必要がある。今回はパソコン向けに制作したEUC-JPのDB・PHPスクリプト・Smartyテンプレファイルをそのまま使用しつつ、出力のみShift-JISへ変更してやるということになる。以下のサイトを見つけ、参考に諸所作業。
→ケータイ(モバイル)サイト構築ではまる:文字化け
http://www.syrup-factory.com/b/archives/2006/02/post_1.php

続きを読む "携帯サイトで文字化け" »

2007年12月19日

コマンドプロンプトを使わないで、さくらへPEARをインストール(Go-PEAR使用)

新しく記事を書き直しました。 →Go-PEARを使ったPEARのインストール

Go-PEARを使って、コマンドプロンプトを使用せずに、
さくらのレンタルサーバへPEARをインストールします。

続きを読む "コマンドプロンプトを使わないで、さくらへPEARをインストール(Go-PEAR使用)" »

2008年02月11日

WindowsXP へ XAMPP をインストール

xammp.jpg
Apach + PHP4&5 + MySQL + PHPMyAdmin などをPCへ一括インストールできる XAMPP 。一括インストールしてくれるだけでなく、ApacheやMySQLを手軽にコントロールできるし、PHP4と5の切り替えにも対応。前回の日記が古くなったので、また新しくメモします。

続きを読む "WindowsXP へ XAMPP をインストール" »

2008年02月13日

header()→readfile()でファイルのダウンロード

ファイルのダウンロードを、PHPからブラウザへ直接吐き出したいとき、
header() でHTTP ヘッダ送信 → readfile() でファイル出力 の流れをとるようだ。

このとき、readfile() の引数にはファイルのパスを突っ込むだけだが、
header() に何をいれるかで、どうも各ブラウザ、特にIE系で、
ダウンロードが発動したりしなかったり画面真っ白になったりばらばら・・。。
そんなとき、、、

続きを読む "header()→readfile()でファイルのダウンロード" »

2008年03月06日

EmEditor で ダイレクトタグジャンプ

emeditor.gif
「将来の為に!(`・ω・´) シャキーン」(←具体的にはチンプンカンプン)
と、開発環境を eclipse へ変えてみたのだが・・

イライラ!w

1ヶ月くらい使って操作方法にはそこそこ慣れたし、
重いのはさほど気にはならなかったのだけれど、
・行を選択してDeleteしても空行が残る
・コード表示の色設定が煩雑
・EUC-JPで改行コードが文字化け
・たまにおちるw(2回だけだけど)
などなど、不満がつのっていく。。期待の機能面も正直、
私のコーディングらべるでは特に必要無いなぁ・・(と思われる)ものばかり。

ただね唯一、ダイレクトタグジャンプ という機能が便利!って感動した。
関数やクラス名の上で F10 を押すとその定義場所に飛んでっちゃう!
これプログラマーにとっては一般的な機能なのですねぇ、、知らなんだ・・。
それがEmEditorにあったらな~と思ってぐぐったら、あったw
そりゃそうですね、、なのでもうデモドリコース!

そして、、、プラグインのインストールメモ。

続きを読む "EmEditor で ダイレクトタグジャンプ" »

2008年03月14日

[PHP][可変変数] 変数名や関数名を動的に指定する

連番の変数や関数名を for で処理するときなど、
動的に名前を指定したいときがある。
そのときは「可変変数」「可変関数」を使用するようだ。
以下メモメモ。。

続きを読む "[PHP][可変変数] 変数名や関数名を動的に指定する" »

2008年05月02日

Go-PEARを使ったPEARのインストール

PEAR2.gif
Go-PEARを利用し、さくらのレンタルサーバへPEARをインストールします。
さくらは元々PEARがインストールされていますが、
ヴァージョンが古いのと、モジュールを追加する際にGo-PEARが便利です。
Go-PEARはコマンドプロンプトなど難しいソフトを使用せずにインストール作業できるのも、
初心者にはやさしいポイントですね。

Go-PEARのヴァージョンによって若干画面が変わりますが、
基本は一緒ですのでがんばってください。

続きを読む "Go-PEARを使ったPEARのインストール" »

2008年11月13日

【WordPress】Ktai Entryをさくらで使う【メール投稿プラグイン】


さくらインターネットでWordpressのメール投稿プラグイン、
「Ktai Entry」をインストールします。
プラグイン作者に感謝!

続きを読む "【WordPress】Ktai Entryをさくらで使う【メール投稿プラグイン】" »

About WEB備忘録

ブログ「masha.webTechLog」のカテゴリ「WEB備忘録」に投稿されたすべてのエントリーのアーカイブのページです。過去のものから新しいものへ順番に並んでいます。

次のカテゴリはおもしろwです。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35