サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ChatGPT
php.cybridge.jp
画像のトリミング † サムネイル画像自動生成関数(PHP) PHPユーザー定義関数の健忘録。 $file1のjpgファイルを短辺を一辺として正方形(以下のサンプルの場合60px四方)にリサイズします。 戻り値の$imgはimagejpeg関数でブラウザに出力するなりファイルに保存するなりします。 最後の2行のimagedestroyって関数外で$imgを使っているので意味ないような気がしますが、一応入れておきました。 どんな場合にこのスクリプトが利用できるかと言うと、例えばYahoo!トラベルのように詳細画面には写真がるけど、画像のたて横比がばらばらの場合、わざわざリスト表示用に同一サイズのサムネイル画像を手動で1枚1枚作るのではなく、既にサーバー上にある画像を使い自動で一気に生成します。 たぶんYahoo!トラベルも同じようなシステムのはず。 サンプルではGD2.0がインストールされてい
QuickForm? † 以下のサンプルソースを参考にしてください。 /* 項目の設定 */→PEAR/QuickForm/フォームの作成 /* フィルターの適用 */→PEAR/QuickForm/フィルターの適用 /* ルールの設定 */→PEAR/QuickForm/ルールの設定 上記の3項目(フィルタに関してはスルーでもOKです。)を作成すればOKです。 <? require_once 'lib/CB.php'; require_once LIB_DIR . 'PEAR/HTML/QuickForm.php'; require_once LIB_DIR . 'PEAR/HTML/QuickForm/Renderer/ArraySmarty.php'; /* オプションの設定 */ $date_options = array('format'=>'Y年m月d日','minYear
接続 † // DSN を使用しない場合 $db = ADONewConnection(__DBMS_NAME); $con = $db->PConnect('hostname', 'userid', 'password', 'database'); // DSN を使用する場合(Connect/PConnect する必要が無い) $dsn = 'pgsql://userid:password@hostname:port/database?debug=1&persistent=1'; $con = ADONewConnection($dsn); ちなみに DSN で指定可能なオプションはこんな感じ。 ↑ PHP5 † adodb-exceptions.inc.php を require/include する事により、エラー時に例外を投げさせる事が出来る。 include_once("../
このページを最初にブックマークしてみませんか?
『php.cybridge.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く