2005-10-05 Wed
PHPでディレクトリツリー生成
PHPでディレクトリツリー生成
http://www.arielworks.net/articles/2003/1216a
PHPでサイトマップ生成
http://www.arielworks.net/articles/2004/0113a
2005-10-05 Wed
PHPで楽して404チェック
PHPで楽して404チェック
http://www.arielworks.net/articles/2003/1220d
PHPでHTTPリクエストをしてみる
http://www.arielworks.net/articles/2003/1220a
PHPでリンクしているURIのリストを取得
http://www.arielworks.net/articles/2003/1220b
PHPでリンクしているURIのリストをサイト全体から取得する
http://www.arielworks.net/articles/2003/1220c
2005-09-24 Sat
Understanding MVC in PHP
- Reference
http://www.onlamp.com/pub/a/php/2005/09/15/mvc_intro.html
- via
cl.pocari.org - 2005-09-20
http://cl.pocari.org/2005-09-20-10.html
2005-09-15 Thu
配列操作の比較表 (Ruby, Python, JavaScript, Perl, C++)
- Reference
いやなブログ: 配列操作の比較表: Ruby, Python, JavaScript, Perl, C++
http://namazu.org/~satoru/blog/archives/000043.html
あーありがち - Ruby と PHP の配列操作比較
http://aligach.net/diary/20050829.html
2005-09-11 Sun
PHP Interactive - WebベースのPHP実行環境
- Summary
WebベースのPHP実行環境.
手軽に PHP のコードをテストできる.
- Reference
PHP Interactive - an interactive shell for PHP
http://www.hping.org/phpinteractive/
- via
Open Alexandria - 2005-09-05 - PHP Interactive
http://www.openalexandria.com/item_703.html
cl.pocari.org - 2005-09-05
http://cl.pocari.org/2005-09-05-2.html
2005-09-07 Wed
$_REQUEST
- Summary
$_GET, $_POST, $_COOKIE, $_FILES の内容を格納した連想配列
GET と POST を統一的に扱うことが可能.
- Reference
定義済の変数
http://php.s3.to/man/reserved.variables.html
2005-08-23 Tue
PHPで円グラフの作成
- Reference
Web制作支援サイト e-web - 円グラフの生成
http://php.eweb-design.com/0208_cir.php
2005-08-19 Fri
PHP/SWF Charts の利用
- Summary
PHP/SWF Charts[2005-03-10-6]を実際に利用してみる.
とても便利!.だけど表示されないグラフが….
- Sample
include "charts/charts.php"; $chart [ 'chart_type' ] = "pie"; $chart [ 'chart_data' ] = array( array('','とても良い','良い','普通','悪い','とても悪い'), array('',20,10,30,10,10), ); $chart ['series_color'] = array( '4e62dd', '88dd11', 'ffcc41', 'aa6622', 'aa3322', ); $chart [ 'chart_value' ] = array( 'font' => "Sans Serif", ); $chart [ 'legend_label' ] = array( 'font' => "Sans Serif", ); $chart ['draw'] = array( array( 'type' => 'text', 'text' => 'アンケート', 'font' => 'Sans Serif', 'x' => '0', 'y' => '-10', 'h_align' => "center", 'v_align' => "bottom", 'width' => '400', 'height' => '250', 'color' => "000000", 'size' => 14, 'bold' => true, ), ); mb_convert_variables('UTF-8','EUC-JP',$chart); SendChartData($chart);
- Point
・配列をUTF-8に変換する
・font を Sans Serifにすることで日本語を表示可能に.
2005-08-18 Thu
SPAW の利用
- Sample
<?php include './spaw/spaw_control.class.php'; $sw = new SPAW_Wysiwyg( 'test', // control's name stripslashes($HTTP_POST_VARS['test']), // 表示するHTML 'ja-euc', 'intlink', // toolbar mode 'default', // theme (skin) '100%', '300px', 'spaw_test.css', '' // drop down menu ); $sw->show(); ?>
- Reference
SOLMETRA - SPAW
http://www.solmetra.com/en/disp.php/en_products/en_spaw/en_spaw_intro
元祖 サトシのブログ - Webベースの WYSIWYG エディタ SPAW
http://www.randynetwork.com/blog/155
元祖 サトシのブログ - 2004-08-13 - SPAW もう一言だけ
http://www.randynetwork.com/blog/156
2005-08-17 Wed
Mojavi - PHP用MVCフレームワーク
- Reference
Mojavi Project
http://www.mojavi.org/
Mojavi Japan - PHP Web Application Framework
http://mojavi.net/
SourceForge - Phrame
http://phrame.sourceforge.net/
WaWaWa
http://wawawa.jp/
STACK* - PHP用MVCフレームワーク Mojavi
http://www.stackasterisk.jp/tech/php/
- via
Pagu's Life - 2005-08-16
http://pagu.jp/item/136
2005-08-13 Sat
PHP で文字化け文字が自動的にエスケープされてしまう
- Summary
Magic Quotes GPC (GPCとはGet Post Cookieの意味) が on に設定されていると,
文字列を自動的にエスケープしてくれる.
例 : "John's name" が "John\'s name" に変換される.
弊害として,「申込」が「申\込」に変換されてしまう.
- .htaccess に以下を記述
php_flag magic_quotes_gpc off
2005-08-12 Fri
天気予報RSS取得PHPスクリプト
- Reference
kenbo.net - 天気予報RSS取得PHPスクリプト
http://kenbo.net/tenki/tenki_rss.html
2005-08-12 Fri
XML/SWF Charts の利用
- Summary
PHP から XML/SWF Charts[2005-03-10-6] を呼び出す.
XML/SWF Charts のバージョンに伴い,
<param> タグに name=FlashVars が追加.
呼び出し方が多少変更に.
ライセンスコードはFlashVarsのVALUEに追加する.
- PHP Source
<?php $width = "400"; $height = "250"; $swf = "charts/charts.swf"; $xml = "xml/hoge.xml"; $lib = "charts/charts_library"; ?> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0 " width="<?= $width ?>" height="<?= $height ?>" id="charts" align="" > <param name=movie value="<?= $swf?>"> <param name=FlashVars VALUE="library_path=<?= $lib ?>&xml_source=<?= $xml ?>"> <param name=quality value="high"> <param name=bgcolor value="#999999"> <embed src="<?= $swf ?>" FlashVars="library_path=<?= $lib ?>&xml_source=<?= $xml ?>" quality=high bgcolor=#999999 width="<?= $width ?>" height="<?= $height ?>" name="charts" align="" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" > </embed> </object>
- 日本語の利用 (呼び出すXMLに記述) ※編集中
font='Sans Serif'
で日本語利用可能
2005-08-12 Fri
PHPでLDAP
- Reference
http://kamakura.cool.ne.jp/oppama/oswa/phpldap.html
http://php.s3.to/man/function.ldap-search.html
http://www.linux.or.jp/JF/JFdocs/LDAP-HOWTO-6.html#ss6.4
http://www.zend.co.jp/products/studio/ZendInformationCenter/php_manual/php_function_refrence/ref.ldap.html
http://www.ku3g.org/negi/diary/?200209b#200209120
http://ukai.jp/Articles/2002/uu-ldap/account-local.html
2005-07-24 Sun
PHP Coverage
- Summary
PHP用のカバレッジツール.
テスト時に通過しなかった行を可視化することで,デバッグ支援が可能.


- Reference
Spike PHP Coverage
http://www.spikesource.com/projects/phpcoverage/
- via
Open Alexandria - 2005-07-21 - PHPCoverage
http://www.openalexandria.com/item_657.html
2005-07-21 Thu
HTML_AJAX - PHP 用の Ajax ライブラリ
- Reference
There and Back Again - Projects - HTML_AJAX
http://bluga.net/projects/HTML_AJAX-0.2.0/
There and Back Again - 2005-07-15 - HTML_AJAX
http://blog.joshuaeichorn.com/archives/2005/07/15/html_ajax/
- via
X*ole.net - 2005-07-17 - HTML_AJAX
http://blog.xole.net/article.php?id=272
cl.pocari.org - 2005-07-19 - HTML_AJAX
http://cl.pocari.org/2005-07-17-1.html
2005-07-21 Thu
XML_Serializer - xml 文章を配列やオブジェクトに変換するPEARモジュール
- Summary
PHP の XML_Serializer は
Perl の XML::Simple みたいなモノ.
- Reference
XML_Serializer
XML::Simple
本: Perlクックブック〈VOLUME2〉 pp.1083--1085
- via
cl.pocari.org - 2005-07-19 - xml 文章を配列やオブジェクトにしてくれる PEAR::XML_Serializer
http://cl.pocari.org/2005-07-19-1.html
2005-07-19 Tue
PHP Graph Library
- Reference
JpGraph - PHP Graph Creating Library[2004-05-10-9]
http://www.aditus.nu/jpgraph/
PHPLOT
http://www.phplot.com/
Welcome to PHPlot - PHPlot 5.0 へようこそ (邦訳)
http://tec-tech.org/phplot5/doc/index-j.php
SourceForge - PHPLOT
http://sourceforge.net/projects/phplot/