エントリー

カテゴリー「サイト」の検索結果は以下のとおりです。

携帯対応プログラム

PC&携帯&メール投稿対応のTODOリストが欲しくなった

携帯での認証方法について色々調べてみる

せっかくなので、携帯ページづくりについて色々調べる

今はもう XHTML + UTF-8 で作っても大丈夫っぽい

それなら、携帯対応プログラムを作る手間がかなり軽減できそう

PHP Labo のプログラムを全部携帯対応にしよう

とか考えついてしまったので、全部携帯対応にするべく少しずつ作業中。
仕事の影響でスローペースなのですが…。(T T)

PHPで色々作成

PHP Labo で、以前に作成した

をそれぞれ公開してみた。
他のプログラムとは別に、「ミニツール」とか「アルファ版」という扱いにしています。

CSVデータ表示ツール

「CSVファイルをアップロードしたら、自動で表にして出力してくれるプログラム」の制作を依頼していただくことが時々あります。
確かに色々な使い方ができそうなので、そこそこ汎用性の高い状態にして配布してみた。

http://www.php-labo.net/download/list/

管理画面からCSVファイルをアップロードすると、表形式で表示するプログラムです。改ページ処理とか検索機能も実装しておいた。
「予定一覧を簡単に作りたい」とか「大量の商品情報を掲載したい」という場合には便利かもしれません。

また、普通の表を高機能にしてくれるJavaScriptが色々発表されているので、それらと組み合わせるのも面白いかもしれません。試してないけど。

PHP5で fgetcsv() が使い物にならなくなった問題への対処は、以下のページを参考にさせていただきました。

PHP5でfgetcsvが正常に動作しない

メッセージ送信ツール

このブログのサイドバーに設置しているメッセージ送信ツールですが、以下のページからダウンロードできるようにしました。

http://www.php-labo.net/download/message/

色々機能を追加しようか迷ったけど、結局シンプル路線です。

プログラム自体は大したモノではないのですが、使ってみたい方はどうぞ。あと、もし要望とかあれば、可能なものはプラグインで対応するかもしれません。

続・PHP5へ移行中

Favorite Labo のプログラムをPHP5へ移行中。一部のページに正しくアクセスできない可能性があります。

追記。

PHP Labo、Favorite Labo ともに移行完了。10月中ごろからプログラムの書き換えをはじめたけど、なかなか面倒だった…。
今後は、PHP5で色々作っていくとします。

PHP5へ移行中

PHP Labo のプログラムをPHP5へ移行中…。(サーバーはロリポップ)

PHPの設定を .htaccess でも ini_set() でも変更できない問題は、一部の設定を php.ini で設定 で決定っぽい。
ということは、プログラムごとに設定を変更するのは不可能なのか…。しかも、php.ini も一部の設定しか変更できないです。

upload_max_filesize など、変更できない値はどうしようもないのかなぁ…。2M で固定されてしまったのはちょっと痛い。
あと、PHP4では何もしなくても PEAR が使えたけど、PHP5からは使えないみたい。

ちなみに、PHP Labo の新しいプログラムは、php.ini 編集画面で magic_quotes_gpcOff に設定すれば問題なく動作するようです。(PEAR は使っていないし。)
.htaccess に書かれたPHPの設定は無視されるけど、大きな問題は無し。

PHP Labo では、php.ini を以下のように設定しておいた。これでしばらく様子見…。

設定項目設定内容
default_charset UTF-8
mbstring.language Japanese
mbstring.internal_encoding UTF-8
mbstring.encoding_translation Off
mbstring.http_input pass
mbstring.http_output pass
magic_quotes_gpc Off
session.use_trans_sid 0
short_open_tag Off
safe_mode On

PHP4→PHP5へ移行

PHP Labo のプログラム、ようやくひととおりPHP5用に書き換えました。
もうしばらく機能強化や動作チェックをして、年末にでも公開するとします。

問題が無ければ、これらをベースにイラスト系サイト用コンテンツ管理システムの制作を進めて行くつもり。

↓こんな内容の記事を時々見かけるので、需要は少なくなっていくかもしれないけど。

「絶滅」は無いと思うけど、一昔前と比べて投稿サイトが増えたなぁ…とは思います。

あと、ロリポップではPHP5の設定を .htaccess でも ini_set() でも変更できない…という問題は php.ini の設定をユーザー専用ページから行う ことで対処するようになったようです。…が、設定できる項目が少ない…。しかもこれって、サイト全体に反映される設定ですよね…。
そしてこの機能を実装したということは、.htaccessini_set() での設定はできない…で決定なんだろうか。

うーん、いい対策は無いものか。

PHP4→PHP5へ移行中

PHP Labo のプログラムを地道に書き換え中。PDO関連の修正が、単純な置換では対処できないので面倒。プラグインも含めると結構なファイル数になるなぁ…。

PHPと言えば、ロリポップがPHP5に対応するので大喜び…と思っていたけど、どうも色々問題があるようです。特に、PHPの設定を .htaccess でも ini_set() でも変更できないのは痛すぎる。

公式サイトには

現在、当該事項の対応・検証を行っております。

とか書かれているので、変更できるようになることを期待。というか、変更できなかったら使い勝手が悪すぎるので、サーバー引越しも検討しなければ…。

他の格安サーバーでは、何か問題は出ていないのかな…。

Web Liberty サーバー引越し中

自宅サーバーとは関係ないです。

Web Liberty ではWADAXのサーバーを利用しているのですが、希望者は新サーバーへ移行できるとのことなので、移行してみた。

新サーバーではPHP5が動くしMySQLも4.1系がインストールされています。MySQLでUTF-8を正しく扱えるのは4.1以降なので、ようやく使い物になります。(^^;
ロリポップサーバーでも、夏ごろにはPHP5へ移行できるのかなぁ…。

RSSリーダー

管理者ページから新着記事一覧ページへリンクしていたけど、トップページに新着記事が表示されないとイマイチ使いづらい。…という訳で、以前のようにRSSリーダーをサイドバーに表示させてみた。

できればPHPで新規に作りたいけど、RSSの解析処理が面倒なので挫折…。とりあえず、以前にPerlで作ったRSSリーダーを設置しています。

RSS1.0とかRSS2.0とかAtomを統一したフォーマットで扱えるライブラリが無いか、また探してみるとします。XML::FeedPPみたいなライブラリがPHPにもあればいいのになぁ…。

ページ移動

ユーティリティ

カテゴリー

検索

エントリー検索フォーム
キーワード

過去ログ

過去ログ表示フォーム
キーワード

Feed