PHP

画像のキャッシュが表示されてしまうのを防ぐ(PHP編)

PHP

IEで、imgやswfがキャッシュを参照してしまって困った時の対処法。(CMSで、画像を更新したにもかかわらず「更新完了画面」で更新前の画像が表示されてしまう、等。) ⇒srcにパラメータを付加する。 PHPの場合は、$img_pathがimgのパス(src)だとすると、以…

PHP4でXMLを処理する

http://www.phppro.jp/school/mashup/vol3/1 正規表現で取り込んでしまおう、という方法です。 Keith Devens氏のライブラリが、allow_call_time_pass_referenceを変更できなくて動かない PEARは重い てっとりばやく、確実に取得したい なんて思っていたので…

WYSIWYGエディタ「FCKeditor」 + PHP のシンプルなWebページ更新システム

既存のWebページを、ブラウザから更新できるようにしたい HTMLの知識がなくても、太字で強調したり、文字にリンクをつけられるようにしたい 不要な機能はなくし、なるべくシンプルなシステムにしたい これを実現するのに、 WebベースのWYSIWYGエディタ(Web…

WebARENA Suite2→SuiteX移行時に、PHPで文字化けが発生する件について

PHP

WebARENA Suite2で稼働していた、PHP(EUC-JP)の入力フォームが、SuiteXのサーバにあげたとたん文字化けするようになってしまった。 DUMPした文字列をブラウザでみる時、エンコードをUTF-8にすると化けない。 …?!?! :mb_language("Japanese");mb_inter…

JPEG画像のカラーモードを調べる

PHP

カラーモードがCMYKのJPEGは、表示されないブラウザが多いです。 自分以外が画像をアップするサイトだったりすると、防ぎようがないので PHPでつくったフォームなら、getimagesize()で調べて警告を出すのもいいかもしれません。 $tmp = getimagesize("test.j…

実行結果からincludeして値を受け取りたい

PHP

渡す側(http://example.com/value.php) "; } else{ //すごい重い処理とか //長い行のコードとか } ?> 受け取る側(http://example.com/include.php) http://example.com/include.phpの実行結果 string(…

タイムアウトのエラーはset_time_limit()で解決

PHP

ファイルのアップロードを行うphpソースで、 Fatal error: Maximum execution time of 30 seconds exceeded in xxxxxxxxxx.php on line xxxってエラーで怒られて、2年前は PHPがタイムアウト(Maximum execution time)・・・回避策は? | Web標準にアプローチ …

条件式のシンタックスシュガー

PHP

こんなコードがあったのですが、正直わかりませんでした。 <li>ほげ</li> PHPマニュアルにちゃんと記載がありました。 http://search.net-newbie.com/php/control-structures.alternative-syntax.html 各構造において開き波括弧をコロン(:)、閉じ波括弧をそれぞれ en…

URL file-access is disabled in the server configurationと怒られた場合

PHP

最近Winマシンを新調してもらい、ローカルサーバにとxamppをインストールしたのですが 前のマシンで動いていたphpが怒られてしまいました。Warning: require() [function.require]: URL file-access is disabled in the server configuration in xxxxx on li…