Archive for category php
Eclipse PDT(PHP Development Tools)環境を試してみた
Posted by goku in cakePHP1.2, php on 2010年3月31日
自分の開発環境が納得できずに、何年もたってしまった今日この頃・・・。
なぜか突然Eclipseのことを思い出し、今PHPでの環境ってどうなってるのかな?と思い、ちょっと調べてみようと。
それこそ、Eclipseは多分5年前くらいに一度挫折してるので、記憶から消してた(笑)
ググってみると・・・。
今はPDT(PHP Development Tools)っていう環境がフリーで構築出来るという、すばらしいお話が!
さっそく試してみよう!と。
参考にしたのは、WP: ローカル環境の構築 – XAMPP+Eclipse PDT
XAMPPは、製作にかかせないのでとっくに入ってます。
で、肝心のPDTは?
PDT 2.1 SR-2 All In Ones / Eclipse PHP Package
よくわからんから、とにかく最新版ダウンロード。
インストール。
一旦起動して、終了。
で、日本語化。
Eclipse 日本語化言語パック (サードパーティ版)
eclipse フォルダ内の features と plugins フォルダを丸ごと上書き。
これをDLしてfeaturesとplugins フォルダを丸ごと上書き。
さらに、Eclipse のエディタで全角空白、半角空白、タブ、改行(LF、CRLF、CR)を表示可能にするプラグインを追加。
Pleiades – Eclipse プラグイン日本語化プラグイン
plugins フォルダを丸ごと上書き。
で、EclipseフォルダのEclipse.iniに以下を追加。
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
ちなみに、Linux/UNIXの改行コードに対応する為、メモ帳などでなく、ワードパッドで編集。
で、起動すると・・・。
OK!日本語になってる!
ちょろちょろと一部、英語だけど。。。これでいいのかな?
PHP PROJECTに、cakePHPのフォルダを選択して・・・。
おおー!出てきた!出てきた!
眺めること5分・・・。
使い方がわからん・・・ガク。
携帯プラグイン Ktai Styleを設置した
iPhoneには対応してたけど、携帯に対応してなかったので、ググって調べてみたら、いいもの発見!
を導入しました。
これで、携帯版もバッチリ表示出来ます!
これ、携帯用の管理画面ついてるけど、携帯で画像登録は出来ないのかな?
html_specialcharsで自動でサニタイズされるので、それを戻して表示する場合
Posted by goku in cakePHP1.2, php on 2009年8月26日
cakePHPは、特に何もしなくてもサニタイジングされるようです。
テキストでタグを使って表現したい時、勝手にサニタイズされるので、どうしたもんか・・・と悩んでいたら、PHPでこんなのあったんですね。
で、以下を使って戻して表示。
<?php
htmlspecialchars_decode($form->textarea(’maintext’,array(’label’=>false,’rows’=>’8′,’cols’=>’70′);
?>
これだと、すっごく簡単。
だけど実際、こんなやり方してたら、何の為にサニタイズしてるのか意味がなくなりますので。
それと、このスクリプト、PHP5以降じゃないと使えないようです。
他、何か便利な方法あったら教えて下さい。

